hbm文件属性使用

时间:2012-07-10 10:03:58

标签: hibernate

我是hibernate的新手,在写一个.hbm文件时,很少有人提出问题,并将它们发布在SO上以期得到答案

问: 我们将pojo的属性映射到db fields

<property name="birth_dt" type="date"> <column name="BIRTH_DATE" length="4" /> </property>

类型属性如何在属性标记内帮助/不帮助?类型为“date”和“java.util.Date”之间的差异是什么? 长度属性如何在列标记内帮助/不帮助?

我想要理解的是:这些属性的用途是什么

TIA

1 个答案:

答案 0 :(得分:0)

类型:它是Hibernate类型系统中的类型。例如,您可以在此处使用自定义类型。映射基本值类型时,指定java类型名称或Hibernate类型之间没有区别,请参阅reference documentation

长度:用于支持长度的数据类型的模式生成,如varchar。