我对 hbm 文件中的属性映射有点怀疑。
有时我以这种方式映射了我的数据库的字符串字段:
<property name="MyPropName" column="MyColumnName" length="20" />
但同样的映射可以这样写:
<property name="MyPropName" column="MyColumnName" type="String(20)" />
我的问题是……更好的方法是什么?
如果我省略属性标签的“类型”属性,它会起作用,但我不知道是否有一些禁忌症。你能告诉我吗?
最后一件事……是对的吗?
db varchar 字段 -> 键入“AnsiString”
db nvarchar 字段 -> 键入“字符串”