Eri*_*son 7 java mysql hibernate
所以我试图通过创建一个博客引擎来学习.我正在使用Hibernate和MySQL.这是我的"Post"类的hibernate映射:
<hibernate-mapping package="com.enw.blog">
<class name="Post" table="POST">
<id name="id" column="POST_ID">
<generator class="native"/>
</id>
<property name="title"/>
<property name="text"/>
<property name="date" type="timestamp" column="POST_DATE"/>
</class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)
当然,帖子可能很长.默认情况下,这会设置一个表格,表示为VARCHAR(255).我该如何改变?
我也很欣赏指向文档中正确位置的指针,我似乎无法有效地浏览它们.
您可以使用注释执行此操作
@Column(length=256)
Run Code Online (Sandbox Code Playgroud)
或XML
<property name="name" type="java.lang.String">
<column name="COLUMN" length="256"/>
</property>
Run Code Online (Sandbox Code Playgroud)
另外,sql-type如果您想使用特定类型,也可以更改.
资料来源:
相关话题 :