请问,我们在Hibernate配置文件中,给属性配置的type属性究竟有什么用,不申明和申明有什么区别??当然我也知道是申明这个字段的数据类型的,但是想请问不用它和用了区别在哪里,另外请问下映射文件关系映射的心得;一对多,多对多等等

解决方案 »

  1.   

    type写Hibernate映射类型或Java类型都可以
    考虑效率 非String基本数据类型建议写Java类型 比如type="java.lang.Integer"
    当然你写int也可以 
    但是有的类型写Hibernate映射类型和Java语言类型就对某些部分有影响了
    比如Java.util.Date和java.sql.Date会导致页面显示效果不同 不过设计持久层倒也不用考虑页面显示
    心得就是Hibernate真尼玛难用啊