关于hibernate字段初始值的配置问题
2009-09-10 00:00:00 来源:WEB开发网在使用Hibernate配置文件生成表结构时,可以为表中的某个字段指定默认值,即使不用hibernate操作数据库,该字段仍然会保留默认值.
现有一javaBean:
Java代码
public class ReplyMessage {
private Integer id; // 主键
private Date time
private String users;
}
对应的配置文件为:
Java代码
<class name="com.myproject.app.gis.model.ReplyMessage" table="reply_message" dynamic-insert="true" dynamic-update="true">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native" />
</id>
<property name="users" not-null="true" type="java.lang.String">
<column name="users" sql-type="varchar(255) default '默认值用户名'" />
</property>
<property name="time" not-null="true" type="java.util.Date">
<column name="time" sql-type="datetime default getDate()" />
</property>
</class>
更多精彩
赞助商链接