Java 如何正确使用Hibernate和Hibernate eclipse工具?
我刚开始用Hibernate做实验。我目前使用Hibernate的方法如下: 编写cfg.xml和reveng.cfg.xml 使用eclipse的Hibernate工具生成POJO和hbm.xml文件 编写我自己的DAO类。在方法中,使用本机SQL向这些类添加存储过程调用 对于这种方法,我感到有点不舒服。编写DAO类只是一项重复的任务,始终是一样的。唯一的更改是存储过程的名称和参数。这可以通过查看数据库和其中的存储过程来实现自动化。 通常我觉得有很多代码重复的味道 我尝试使用Hibernate工具生成DAO类。这也不令人满意。这些类包含我不需要的代码,并且缺少存储过程调用 我错过了什么?使用Hibernate的正确方法是什么 编写DAO类只是一项重复的任务,始终是一样的 嗯,没有什么能阻止您为所有DAO编写一个公共超类。您可以查看AbstractJpaDAO,这篇文章的底部是如何实现的Java 如何正确使用Hibernate和Hibernate eclipse工具?,java,hibernate,database-design,hibernate-mapping,hibernate-tools,Java,Hibernate,Database Design,Hibernate Mapping,Hibernate Tools,我刚开始用Hibernate做实验。我目前使用Hibernate的方法如下: 编写cfg.xml和reveng.cfg.xml 使用eclipse的Hibernate工具生成POJO和hbm.xml文件 编写我自己的DAO类。在方法中,使用本机SQL向这些类添加存储过程调用 对于这种方法,我感到有点不舒服。编写DAO类只是一项重复的任务,始终是一样的。唯一的更改是存储过程的名称和参数。这可以通过查看数据库和其中的存储过程来实现自动化。 通常我觉得有很多代码重复的味道 我尝试使用Hibernate