谈谈Apache Jakarta Commons 下组件的学习和运用

Apache Jakarta Commons 下的组件被广泛运用于众多的开源项目中,像SSH,JBOSS中到处都有它们的影子,里面有很多现成的组件,其实我们自己开发的自以为很了不起的工具类Commons里面早就包含了,而且写得很漂亮细腻。模式也运用的很丰富。希望能有机会和大家一块研究研究Commons 。分享心得体会

BeanProperty这个类比较有效,可以自行Bean之间拷贝或克隆,在不破坏对象封装性的情况下。

请教banq大哥一个问题:

一张表PEOPLE,包含id ,name两个属性,我想在commons中直接找到一个bean的工具类,将从数据库中取出的数据全部自动装配成所需要的对象

>将从数据库中取出的数据全部自动装配成所需要的对象
这不是一个小工具类能够完成,需要多个类一起完成,就是ORM框架,如Hibernate 或JPA

DBUtils可以完成这样的功能。它可以自动的吧ResultSet转换为List,List中的元素可以是你的pojo或者map