【问题标题】:Hibernate Tools - DAO generationHibernate 工具 - DAO 生成
【发布时间】:2010-06-01 19:47:15
【问题描述】:

我正在使用 eclipse hibernate 工具插件对我的数据库进行逆向工程。 我花了一整天的时间寻找如何强制 DAO 生成器将 HQL/Criteria 与会话工厂、事务等一起使用。

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

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

非常感谢。

【问题讨论】:

  • 您的问题到底是什么?是不是:“如何强制 DAO 生成器将 HQL/Criteria 与会话工厂、事务等一起使用?”
  • 是的,我想强制 DAO 生成器将 HQL/Criteria 与会话工厂、事务等一起使用,而不是 EntityManager。

标签: java hibernate dao hibernate-tools


【解决方案1】:

您是否使用 Eclipse 尚不清楚,但如果是,请检查 Code Generation 模块使用的 Console Configuration 是否未针对 JPA 进行配置:

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

另见

【讨论】:

  • 是的,选择了“核心”。我查看了我的 Hibernate.jar,发现了用于我的实体的模板文件。它是 JPA 之一!所以我的问题变成了,如何改变这个模板?我目前正在搜索。
  • @Julio 没有纯 Hibernate 的模板?
  • 不,我终于自己制作了 DAO :)
  • 使用 Salto-DB Eclipse 插件。它配备了所有东西。
【解决方案2】:

使用 Salto-DB Eclipse 插件。它配备了所有东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-22
    • 2011-10-08
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 2016-01-04
    • 1970-01-01
    相关资源
    最近更新 更多