是否有任何JPA实现与Sqlite数据库一起使用?

时间:2011-02-22 14:22:43

标签: hibernate sqlite jpa

据我所知,由于缺少官方提供的“SqliteDialect”,Hibernate与sqlite的效果不佳。 是否还有其他JPA实现更好用吗?

2 个答案:

答案 0 :(得分:1)

查看OrmLite,一个用于持久化java对象的轻量级ORM工具。

答案 1 :(得分:0)

不确定您的目标是什么,但如果您正在寻找具有JPA风格持久性的嵌入式数据存储库,那么最好的办法是将Berkeley DB Java EditionData Persistence Layer API一起使用。有一篇关于如何将SQL查询转换为DPL here的有趣文章。基本上,使用DPL访问Berkeley DB Java版比使用Hibernate访问RDBMS快约10倍。

免责声明:我是Berkeley DB的产品经理,所以我有点偏颇。也就是说,我们有很多选择BDB JE的Java应用程序开发人员,因为它小巧,快速,可扩展,可靠,并且API非常适合他们的应用程序开发环境。