首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用JPA/Hibernate将自定义数据结构映射到bean实体?

如何使用JPA/Hibernate将自定义数据结构映射到bean实体?
EN

Stack Overflow用户
提问于 2020-01-18 21:07:17
回答 2查看 142关注 0票数 1

我们有一个用Java (8+)实现的(可能很大的)自定义数据结构。它有一个简单而优化的API来查询数据片段。逻辑结构大致类似于RDMS (例如,它具有关系、列、主键和外键),但没有SQL驱动程序。

主要目标是通过ORM访问数据(将逻辑实体映射到JPA带注释的bean)。如果我们可以使用JPQL,那就太好了。Hibernate是首选,但也欢迎其他替代方案。

实现这一目标的最简单方法是什么?这种实现的关键部分是什么?

(附注:直接实现SessionImplementorEntityManagerImplementor等似乎太复杂了。)

EN

Stack Overflow用户

发布于 2020-01-18 22:41:37

您有两种可能性。

为您的系统实现一个符合JDBC的驱动程序,这样您就可以“直接”使用Hibernate之类的JPA实现(尽管您可能需要为您的系统创建自定义方言)。

直接使用JPA规范进行编程,就像ObjectDB所做的那样,它完全绕过了SQL和JPA实现的需要。

后一种方法可能更简单,但您仍然需要实现完整的JPA API。如果它是一个自定义的内部系统,那么做任何一个都没有什么意义。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59800887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档