首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >利用spring在hibernate中进行逆向工程

利用spring在hibernate中进行逆向工程
EN

Stack Overflow用户
提问于 2012-02-20 18:48:58
回答 1查看 3K关注 0票数 1

Hibernate可用于通过逆向工程生成所有DAO和hibernate属性文件。但是它生成的DAO代码并不适合spring依赖注入。

那么,如何使用hibernate逆向工程技术来生成基于依赖注入原理的spring beans呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-20 19:44:44

您应该使用泛型DAO,您只需要创建一个指定实体类的子类。或者一种更现代的方法,如Spring Data JPA或其前身Hades。然后,具体的dao不仅仅是一个空类(或者在Spring Data JPA/Hades的情况下是一个空接口)。

因此,不值得花费时间为DAO搜索和添加生成器方法。您可以在一个小时内手动编写超过60个(如果您有一个泛型DAO)

我没有太多的时间来搜索泛型DAO的例子,所以这是我找到的最好的例子:它至少有一个“错误”创建的DAO应该有注解@Repository而不是@Component__。--不管怎样,这个例子说明了我所说的泛型DAO是什么意思。

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

https://stackoverflow.com/questions/9359879

复制
相关文章

相似问题

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