花了3个小时多回来折腾为什么使用DB Browser反向生成pojo实体类和映射文件的时候,没有后面创建出来的web项目列表,只有以前的hibernate项目,真不明白怎么回事?
百度了,google了,中文英文的FAQ也查看了些,还是没找到真正的原因,有人建议:新建web项目,我也再新建web项目,来回折腾,TMD的就是没解决!
最后又折腾到一个FAQ,是CSDN的,我就郁闷了,搜索引擎这东西,应该怎么查询才能正确寻找我所需要的答案!
要不是坚持来回折腾,我都要下定结论,网上搜不到!呵呵,其实就是自己搜索力度不够~!差点解决不了为什么没有web项目的名称在反向映射的列表中!
原因:
因为我的hibernate.cfg.xml主配置文件是拷贝过来的,没有手动去Add Hibernate Capabilities,所以使用DB Browser中进行反向映射自己没有在Java Sour Foleder中罗列出web项目的名称!
解决:
在web项目名称上,手动执行一遍Add Hibernate Capabilities,然后再去DB Browser中进行反向生成pojo实体类和hbm.xml映射文件!
- 2楼badyflf前天 23:14
- POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。它通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类
- 1楼badyflf前天 23:00
- 参考网址:nhttp://topic.csdn.net/u/20080506/16/90A9F157-D1F7-4636-A1E8-1AA84FE3D648.html