适用于小型项目的 Easy Java ORM

2022-09-03 09:31:45

我目前正在寻找一种非常简单的方法,让简单的Java对象在数据库和/或XML和/或其他类型的数据存储中持久化。

对于公司中的大型项目,我会使用hibernate,ibatis,datanucleus或类似的东西。但对于小型私人项目,这将占用超过80%的工作时间。

我还发现了“simpleORM”,但这个要求将数据相关的东西编码到数据模型类中。我真的不喜欢这种风格,所以这对我来说不是选择。

你对一些库有什么建议吗?这些库只是简单地获取我的对象并按原样保存/加载它们,或者配置很少?


答案 1

你可以试试我的ORMLite库,它被设计成冬眠和iBatis的简单替代品。我是主要作者。它支持许多JDBC数据库,并具有Android后端。这是手册的入门部分,其中包含一些代码示例。下面还有简单使用模式的工作示例


答案 2

试试规范。它是JDBC上的轻量级层。它为JDBC调用增加了几乎为零的开销,并且非常容易学习。


推荐