【发布时间】:2010-06-04 12:24:06
【问题描述】:
考虑到性能并不重要,什么是可以在最短的时间内绑定到 Java 应用程序的 ORM?
【问题讨论】:
考虑到性能并不重要,什么是可以在最短的时间内绑定到 Java 应用程序的 ORM?
【问题讨论】:
这是自我营销,但我的 ORMLite package 对 Sqlite 以及 MySQL、Postgres、Microsoft SQL Server、H2、Derby 和 HSQLDB 具有原生支持。它使用注解来配置持久化的类,并且很容易上手。
这里是关于如何get started with the package 的在线文档:
我有使用过org.xerial.sqlite-jdbc JDBC 驱动程序的经验,它似乎工作得很好。
【讨论】:
It is currently in Early Beta stage and needs testing/input, therefore it is not recommended for production use.是不是正确的?
BaseJdbcDao 时,我在 Eclipse The type org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport cannot be resolved. It is indirectly referenced from required .class files 中遇到此错误。我该如何解决?
jOOQ 完全支持 SQLite。
【讨论】:
Sormula 适用于任何关系数据库,因为它创建标准 SQL。测试套件中包含 Sqlite 测试配置和 jdbc 驱动程序。
【讨论】:
这是用于 Hibernate SQLite 集成的 demo project。 EclipseLInk JPA 也应该可以工作。 EclipseLink 比 Hibernate 更轻量级,但 Hibernate 有更好的文档记录并且更成熟。
【讨论】:
ActiveJDBC 支持多种数据库,包括 SQLite3:http://javalite.io/activejdbc#supported-databases
【讨论】: