大家好,欢迎来到IT知识分享网。
网上对Jodd的描述如下:
Jodd是一个普通开源Java包。你可以把Jodd想象成Java的”瑞士军刀”,不仅小,锋利而且包含许多便利的功能。
Jodd 提供的功能有:
9.Madvoc – 一个简单的MVC框架,用CoC和注解的方式
10. Petite:一个轻量级的DI(注入)框架
11.Proxetta:一个高效的动态代理框架
12. Db & DbOom:高效,轻量级的数据库处理框架
13. Paramo:在运行时,非常简单的获取方法和构造方法的参数
14. JTX:提供一个独立的,轻量级的事务管理器
15.VTor:实用的验证框架,可以针对任何Java 对象
16. Lagarto:高效,灵活的通用HTML解析器
17.Decora:基于模板的页面装饰框架。
18. Jerry:友好的jQuery java解析器,支持CSS选择器
除此之外还包含一个很小,但实用的基于JSP的MVC框架。
去官方下载最新的jodd吧,我下载的版本是jodd-3.3.3 下载地址:http://jodd.org
– BeanUtil的使用
通过BeanUtil,可以对bean的属性进行控制(注入);类型转换等
—————————————-
执行结果:
BeanTool还有其他一些常用的方法,如
copy(java.lang.Object source, java.lang.Object destination) :只copy公共属性
copyFields(java.lang.Object source, java.lang.Object destination) copy 所有的字段值到目标对象
copyProperties(java.lang.Object source, java.lang.Object destination)
load(java.lang.Object bean, java.lang.Object source)
另外 BeanTemplateParser可以把Bean按照模版的显示方式进行解析,转换。官方例子
日期处理 – JDateTime
日期设置。可以通过构造函数,或者set(~)进行
或者:
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/129427.html