二级java:hibernate字段初始值的配置问题
来源:优易学  2011-9-18 15:36:02   【优易学:中国教育考试门户网】   资料下载   IT书店
 在使用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>

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训