在Hibernate中,当XML,XDoclet,Annotation同时存在且冲突的时候,以哪个为准? 本人刚开始学习Hibernate,经验尚浅。一个问题想提问:在Hibernate中,当XML,XDoclet,Annotation同时存在且不consistent的时候,以哪个为准?是否有优先级机制?还是Hibernate会报错?遇到这样的问题应该如何处理?如果这是一个问题应该如何预防? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用Eclipse搭建的hibernate工程不需要你说的包啊~你可以尝试使用jdk1.6下面Hibernate需要的包:jta.jarasm.jarantlr.jarcglib-2.1.jarcglib-nodep-2.1_3.jarcommons-collections-3.0.jarcommons-logging.jardom4j.jarhibernate3.jarclass12.jar或者mysql-connector-java-5.0.3-bin.jar(看数据库) 如果你有兴趣你可以去实验下...我们项目现在是半XML半注解 貌似没啥大问题..(貌似 但没有夸张到实体写注解 XML里再配置些属性..) 楼主去翻一下hibernate的书吧,都有记载。我原来看过但忘记了具体谁的优先级高,三种配置方式同时存在,确实存在因优先级而覆盖的现象。 关注中…………我用xml,和annotation好像报错,xml在前面 我用xml,和annotation好像报错,xml在前面会出错,这样不会出错<mapping class="com.zi.model.Teacher" /><mapping resource="com/zi/model/Student.hbm.xml"/> 我晕…………我发现还不是跟配置的先后顺序有关,而是在new Configuration时的问题如果你配置了annotation,一定要new AnnotationConfiguration(),xml也要new AnnotationConfiguration才不会出错。如果没有配annotation,xml可以new Configuration()就可以了。 关于static声明的变量的占据的内存问题 JAX RS 如何输出图片 Tomcat虚拟目录配置。 购物网站找人一起做 网页中密码登陆的问题(高手指教) tomcat IIs集成后怎么发布jsp网站 时间类型转换2013-07-30T23:00:00.999Z -------cvs 提交出错------- hibernate入门级问题 请教各位关于tomcat服务器的问题 关于JTable中添加组件的问题。 关于FCKeditor的问题
你可以尝试使用
jdk1.6下面Hibernate需要的包:
jta.jar
asm.jar
antlr.jar
cglib-2.1.jar
cglib-nodep-2.1_3.jar
commons-collections-3.0.jar
commons-logging.jar
dom4j.jar
hibernate3.jar
class12.jar或者mysql-connector-java-5.0.3-bin.jar(看数据库)
我原来看过但忘记了具体谁的优先级高,三种配置方式同时存在,确实存在因优先级而覆盖的现象。
我用xml,和annotation好像报错,xml在前面
这样不会出错
<mapping class="com.zi.model.Teacher" />
<mapping resource="com/zi/model/Student.hbm.xml"/>
我发现还不是跟配置的先后顺序有关,而是在new Configuration时的问题
如果你配置了annotation,一定要new AnnotationConfiguration(),
xml也要new AnnotationConfiguration才不会出错。
如果没有配annotation,
xml可以new Configuration()就可以了。