一个项目要使用hibernate的注解,使得POJO类和数据库之间的联系通过加在POJO类里的注解就能实现。
需要把某个练手项目下model文件夹里的.java文件以及.hbm.xml文件删掉(之前有建),然后在datebase里面选中要反向工程的表,设置成这样:
问题:
我发现我的Add Hibernate mapping annotationstoPOJO(Hibernate 3.2 and above)选项不可选,字面意思说我版本不够。
于是我看看我lib底下关于hibernate的文件,发现我用的是hibernate3.
①我在build path里添加了两个库
②再试试不行,网上看说要去workspaces里查看工程的红点文件,看看hibernate版本。打开后我发现我的版本是3.3,然而并没有用。
③看到有人说application.xml在src底下就会有问题,应该移到WEB-INF底下
然后再点开反向工程页面,ok,可以选了。
本文介绍了如何解决在使用Hibernate 3.2及以上版本时遇到的AddHibernateMappingAnnotationsToPOJO选项不可用的问题。通过调整项目的配置,如修改库路径、检查版本号以及调整application.xml文件的位置等步骤,最终成功启用了注解支持。
2800

被折叠的 条评论
为什么被折叠?



