hibernate对数据库timestamp类型数据的处理

当数据库中定义了timestamp类型字段,hibernate有其特定的映射,及POJO特定的属性类型。下面的例子仅供hibernate初学者参考。

 

数据库表中有timestamp类型字段:modifytime ,对应JAVA映射类:

 

private java.util.Data modifytime ; 

 

注意:这里不能设置为java.sql.Timestamp类型。

 

映射文件:

//timestamp定义必须要跟在id后面   
<timestamp name="modifytime" column="modifytime"/>  

 

这样的配置生成类似如下的建表语句:

modifytime   timestamp  not   null  default  current_timestamp

 

 

你可能感兴趣的:(java,sql,Hibernate)