Nef*_*fsu 9 java persistence data-persistence
对于我正在编写的java应用程序,我需要一个超轻量级的持久层.我需要它成为一个独立的应用程序,到目前为止,我已经玩Ammentos和Persistence4J.我喜欢他们(尤其是Ammentos),但我在网上找不到太多内容,我正在寻找关于这两个或任何其他持久层的想法,你认为这些层很容易用mysql db部署.
我过去只使用过hibernate所以我正在寻找一种只允许我进行简单保存和检索的替代方案.不需要支持任何复杂的查询.
Luk*_*der 11
所有这些工具都是JDBC的非常轻量级的包装器,没有添加任何ORM/ActiveRecord功能:
这些工具添加了一些与ORM/ActiveRecord模型相关的附加功能,因此重量较轻:
这些还具有用于类型安全SQL构造的流畅API:
别忘了OrmLite.
但是确保你需要一个ORM.
编辑以回复评论
对于简单的Java项目(这些日子很罕见)我经常不打扰ORM,但有时候仍然使用Commons BeanUtils的RowSetDynaClass.这包装了查询结果,并允许使用普通的BeanUtils copyProperties类型方法复制到域对象.