我正在以here为例将我的ResultSet
映射到自定义Object
。我测试了BeanUtils.setProperty()
,看起来这个对象需要安装人员才能工作。有没有什么办法可以像Gson
那样映射值呢?我不想要公开制定者。可以在没有setter的情况下设置BeanUtils.setProperty()的值吗?
0
A
回答
1
不,它不能。
正如其名称所暗示的BeanUtils处理Java Beans
他们是序列化的,具有零参数的构造函数,允许访问使用getter和setter方法属性。
(重点煤矿。)
虽然的BeanUtils的方法中的Javadoc是相当模糊的线索,也可以在BeanUtilsBean.setProperty()
和PropertyUtilsBean.setSimpleProperty()
源代码中发现的。
Java语言提供类,如java.beans.Introspector中,可以在运行时检查一个Java类,并确定你的属性getter的名字和setter方法 ,[...]。 BeanUtils包中的API旨在动态获取和设置bean属性[...]。
(重点煤矿。)
0
您可以在实体的Lombok库中使用@Data annoation。
相关问题
- 1. 我可以在没有ADFS的情况下设置SAML IDP吗?
- 2. 我可以在没有设置ContentLength的情况下创建WebRequest
- 3. 是否可以在没有cookie的情况下设置nginx?
- 4. 在没有表单的情况下设置Symfony2验证的值
- 5. 你可以在没有SKSprite的情况下画出纹理吗?
- 6. 这可以在没有Quasi Quoter的情况下完成吗?
- 7. PHP会话可以在没有Cookie的情况下工作吗?
- 8. 我可以在没有键盘的情况下访问stdin吗?
- 9. Microsoft.office.interop.word.dll可以在没有安装Office的情况下工作吗?
- 10. 我可以在没有IIS的情况下安装SharePoint Foundation吗?
- 11. 我可以在没有“扩展”的情况下创建GUI吗?
- 12. 我可以在没有Node.js的情况下使用Tumblr.js吗?
- 13. 可以在没有列表的情况下使用LOAD TABLE吗?
- 14. Symfony2可以在没有UserProvider的情况下工作吗?
- 15. 我可以在没有pgAdmin4的情况下安装postgresql吗?
- 16. 这可以在没有同步AJAX的情况下完成吗?
- 17. 可以在没有相机的情况下使用Vuforia吗?
- 18. 我可以在没有Visual Studio的情况下创建ClickOnce吗?
- 19. 我可以在没有MembershipProvider的情况下实现RoleProvider吗?
- 20. AngularJS可以在没有REST API的情况下使用吗?
- 21. TelephonyManager.getDeviceId可以在没有SIM卡的情况下工作吗?
- 22. 我可以在没有用户的情况下使用oauth2吗?
- 23. aws - 我可以在没有S3的情况下使用EC2吗?
- 24. 我可以在没有GoogleMap的情况下实例化Polyline吗?
- 25. Vala可以在没有GObject的情况下使用吗?
- 26. 我可以在没有Ruby的情况下生成Rails SECRET_KEY_BASE吗?
- 27. 视频可以在没有控制的情况下播放吗?
- 28. 我可以在没有keystone的情况下安装swift吗?
- 29. 我可以在没有ID的情况下放入吗?
- 30. jInterface可以在没有节点的情况下使用吗?
我不希望公众制定者。甚至不是隐藏的 – user1865027