Hibernate工具 – DAO生成

我正在使用eclipse hibernate工具插件来反向工程我的数据库。 我整天都在寻找如何强制DAO生成器在会话工厂,事务等中使用HQL / Criteria。

现在,如果我在我的数据库中有表TABLE,我将获得DAO类TableHome。 该类使用持久性EntityManager。

我找到了使用旧版本的hibernate工具生成TableDAO的教程,而这正是我所需要的。

非常感谢你。

无论您是否使用Eclipse都不清楚,但如果您使用Eclipse,可能会检查代码生成模块使用的控制台配置是否未配置为JPA:

alt text http://docs.jboss.org/tools/2.1.0.Beta1/hibernatetools/html/images/plugins/plugins_2.png

也可以看看

  • 第3.4节。 创建Hibernate控制台配置
  • 第3.5节。 逆向工程和代码生成

使用Salto-DB Eclipse插件。 它带有所有的东西。