使用hibernate tools反向生成model和配置文件,一定要hbm.xml文件吗?
问题描述:
我以前使用的是myeclipse,里面有一个方向生成hibernate配置文件和model的工具,是不需要hibernate.hbm.xml文件的,
由于myeclipse的速度太慢,我现在用的是eclipse,安装了hibernate tools,但是在使用hibernate tools反向生成配置文件和model的时候,
需要新建一个hibernate.hbm.xml文件,我的项目使用的架构是ssh,
hibernate已经交给了spring管理了,已经没有hibernate.hbm.xml文件了,
请问这种情况下该如何处理?
答
既然spring托管了,直接删除这个自动生成的配置文件就行了,如果不觉得碍眼,留着也没关系。但是你要确保hibernate tools生成的dao层代码不是从这个配置文件得到Session就行了。因为hibernate tools肯定没有关联到spring。
答
hibernate orm映射有2中方式
1.hbm.xml2.注解(沿用jpa的注解)
答
推荐annotation