我是hibernate的新手,在写一个.hbm文件时,很少有人提出问题,并将它们发布在SO上以期得到答案
问: 我们将pojo的属性映射到db fields
<property name="birth_dt" type="date"> <column name="BIRTH_DATE" length="4" /> </property>
类型属性如何在属性标记内帮助/不帮助?类型为“date”和“java.util.Date”之间的差异是什么? 长度属性如何在列标记内帮助/不帮助?
我想要理解的是:这些属性的用途是什么
TIA
答案 0 :(得分:0)
类型:它是Hibernate类型系统中的类型。例如,您可以在此处使用自定义类型。映射基本值类型时,指定java类型名称或Hibernate类型之间没有区别,请参阅reference documentation。
长度:用于支持长度的数据类型的模式生成,如varchar。