I have an object mapped in hibernate like so:
<property name="firstname" type="string">
<column name="FIRSTNAME" not-null="true" />
</property>
<property name=description" type="string">
<column name="DESCRIPTION" />
</property>
I'm using an ANT script to generate the database schema from the mapping file and the db fields get created with type VARCHAR size 255.
My question is, how do I specify that the max length of the FIRSTNAME field is 25, and the max length of the DESCRIPTION field is 1000? I tried adding a length attribute to the property tag (as follows) but it didn't work:
<property name=description" type="string" length="1000">
<column name="DESCRIPTION" />
</property>
Any ideas?
Thanks.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…