【发布时间】:2012-03-10 17:16:31
【问题描述】:
Hibernate 可用于通过逆向工程生成所有 DAO 和 hibernate 属性文件。 但是它生成的DAO代码在spring依赖注入方面是不合适的。
那么,我们如何利用hibernate逆向工程技术,根据依赖注入原理生成spring bean呢?
【问题讨论】:
-
您的意思是创建 DAO 或实体,它们有多少?
-
是的,正在创建 DAO。基本上,当我们使用休眠创建 DAO 时,它会在所有 DAO 中创建“SessionFactory”对象。与spring一起使用它时,我们希望它遵循spring依赖注入并将“SessionFactory”的对象(而不是创建一个)注入所有DAO。
标签: hibernate spring reverse-engineering