У меня есть небольшие сомнения по поводу сопоставления свойств в файле hbm.
Иногда я отображал строковое поле моего БД следующим образом:
<property name="MyPropName" column="MyColumnName" length="20" />
но одно и то же отображение можно записать так:
<property name="MyPropName" column="MyColumnName" type="String(20)" />
мой вопрос ... что лучше?
Если я опускаю атрибуты "type" для тегов свойств, это работает, но я не знаю, есть ли какие-то противопоказания. Можете ли вы сказать мне?
И последнее ... правильны ли эти ассоциации?
поля db varchar -> тип "AnsiString"
db nvarchar fields -> type "String"