据我所知,由于缺少官方提供的“SqliteDialect”,Hibernate与sqlite的效果不佳。 是否还有其他JPA实现更好用吗?
答案 0 :(得分:1)
查看OrmLite,一个用于持久化java对象的轻量级ORM工具。
答案 1 :(得分:0)
不确定您的目标是什么,但如果您正在寻找具有JPA风格持久性的嵌入式数据存储库,那么最好的办法是将Berkeley DB Java Edition与Data Persistence Layer API一起使用。有一篇关于如何将SQL查询转换为DPL here的有趣文章。基本上,使用DPL访问Berkeley DB Java版比使用Hibernate访问RDBMS快约10倍。
免责声明:我是Berkeley DB的产品经理,所以我有点偏颇。也就是说,我们有很多选择BDB JE的Java应用程序开发人员,因为它小巧,快速,可扩展,可靠,并且API非常适合他们的应用程序开发环境。