从JDBC迁移到JPA

时间:2013-03-20 17:07:14

标签: java jpa jdbc frameworks persistence

我的问题是如何将JDBC项目迁移到JPA中。我的项目完全使用JDBC构建,并且已经创建了许多方法。 EclipseLink,Hibernate欢迎任何JPA框架。但是为了执行此迁移,我们需要知道是否有任何工具可以帮助将JDBC项目转换为JPA,我们不必再次编写逻辑。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我同意这可能很难的评论。有多难取决于项目的编码方式,参数如业务逻辑与DAO层的分离程度。这是以前做过的,当然也是可能的。是否值得付出代价取决于你。

但是,为了帮助回答您的问题,是的,有一些工具可以帮助解决这个问题。 Hibernate附带reverse engineering功能,这意味着您可以从数据库模式中创建Entity个对象。

这将为您创建Entities,然后由您来替换DAO图层。