【发布时间】:2011-12-05 09:39:58
【问题描述】:
我在一个项目中有很多实体,我需要为每个实体创建一个数据访问对象。我认为那些 DAO 将是无状态会话 bean,每个都有一个实体管理器注入其中(我不确定这个,但由于我将在 JBoss AS 的上下文中使用它们,它看起来很合理。有什么建议吗? ).
是否有任何工具(最好是 maven 插件)可以扫描我的实体类、处理它们的注释并为我生成这些 bean?每个 bean 都应该公开创建或删除实体的方法,以及将其各自实体类的每个命名查询作为单独的方法。
更准确地说,我想要这篇文章中的内容:
http://community.jboss.org/people/ilya40umov/blog/2011/01/06/genericejb-based-jpa-entitymanager-extension
但对每个命名查询使用不同的方法。
我将使用 JPA 2.0 和 Hibernate 4.0。提前致谢!
编辑:愚蠢的我,我忘了提到我没有使用弹簧,而术语 DAO 只是用来说明我想要什么......
【问题讨论】:
标签: java jpa maven-2 code-generation