hibernate自动生成映射文件和java实体类出现的问题
2012-04-20 20:59
459 查看
今天在新建的一个项目时,为了方便起见,就选择使用hibernate来自动生成映射文件和java实体类,但却出现了问题;
先描述下情景:myeclipse中我已经导入了很多个项目,由于是不是的会有项目的修改,就没将其删除,
但我在按照myeclipse自动生成映射文件,一步步往下做的时候却发生了问题:在选择源文件进行映射文件生成时却找不到该源文件:只能找到这几个
而我的目标源文件是sanitation; 奇怪,引用学弟的一句话叫:各种纠结,哈哈 但问题总是要解决的,首先去看看源文件间有什么区别吧,应该也不会是其他地方的区别
应该就是hibernate配置文件的区别,打开看看:
果然发现问题了:找不到源文件的hibernate配置文件好像都存在如下问题:
反正先解决了这个问题再说吧,网上查了下,如我预期的hibernate配置文件的版本问题
解决如下:
项目名上右键--〉myeclipse-->add hibernate capabilites -->next-->hibernate config file --> existing -->选择现有工程存在的hibernate配置文件--> next --> 不生成factory class --> end
在单击hibernate配置文件,表示正常,未弹出警告框了,然后重新进行映射文件的生成,果然可以了:
先描述下情景:myeclipse中我已经导入了很多个项目,由于是不是的会有项目的修改,就没将其删除,
但我在按照myeclipse自动生成映射文件,一步步往下做的时候却发生了问题:在选择源文件进行映射文件生成时却找不到该源文件:只能找到这几个
而我的目标源文件是sanitation; 奇怪,引用学弟的一句话叫:各种纠结,哈哈 但问题总是要解决的,首先去看看源文件间有什么区别吧,应该也不会是其他地方的区别
应该就是hibernate配置文件的区别,打开看看:
果然发现问题了:找不到源文件的hibernate配置文件好像都存在如下问题:
反正先解决了这个问题再说吧,网上查了下,如我预期的hibernate配置文件的版本问题
解决如下:
项目名上右键--〉myeclipse-->add hibernate capabilites -->next-->hibernate config file --> existing -->选择现有工程存在的hibernate配置文件--> next --> 不生成factory class --> end
在单击hibernate配置文件,表示正常,未弹出警告框了,然后重新进行映射文件的生成,果然可以了:
相关文章推荐
- 使用hibernate自动生成实体类时同时出现两个.java文件
- 关于Hibernate自动生成表的实体类时,出现两个java文件的解决办法
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 神奇的Hibernate,表没有 主键,对应的映射文件就自动给我生成多了个实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 关于MyEclipse中Hibernate实现数据库和到工程文件实体类的映射,自动生成POJO
- hibernate自动生成实体类和映射文件
- Hibernate自动生成映射文件的问题
- IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- JPA项目使用myeclipse创建带注解的model实体类&web工程使用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- Myeclipse自动生成Hibernate配置文件及实体类映射ORM
- android 典型问题:R.java文件不能自动生成的解决办法
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- 在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本