java - 适用于小型项目的简易 Java ORM

标签 java orm persistence

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

对于公司的大型项目,我会使用 hibernate、ibatis、datanucleus 或类似的东西。但对于小型私有(private)项目,这将占用 80% 以上的工作时间。

我还找到了“simpleORM”,但这个需要将与数据相关的东西几乎不编码到数据模型类中。我不太喜欢那种风格,所以这对我来说不是选择。

您是否有一些库可以简单地获取我的对象并按原样保存/加载它们或只需要很少的配置?

最佳答案

你可以试试我的 ORMLite库,它被设计为 hibernate 和 iBatis 的简单替代品。我是主要作者。它支持许多 JDBC 数据库并有一个 Android 后端。这是 getting started section of the manual其中有一些代码示例。这里还有working examples of simple usage patterns .

关于java - 适用于小型项目的简易 Java ORM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5745064/

相关文章:

php - 如何定义在 Laravel 数据库迁移中工作的非 id 主键?

orm - Redbean:如何获得拥有的 Bean 的最后插入 id?

java - jpa 标准 - 基于数据库字段名称的表达式

java - 使用 JSqlParser 完全解析 where 子句

Java 重载与覆盖

java - 如何从给定列表中随机生成?

java - 如何在 Activity 重新启动时保留 Intent 对象的值?

java - 如何加快 Java DatagramSocket 的性能?

mysql - 学说复杂实体

c# - WPF Prism 用户对象