- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
- <hibernate-mapping>
- <class name="com.model.User" table="user">
- <id name="id" type="long">
- <column name="id" />
- <generator class="sequence">
- <!--采用Oracle的Sequence机制-->
- <param name="sequence">user_seq</param>
- </generator>
- </id>
- <property name="name" type="string">
- <column name="NAME" length="20" />
- </property>
- </class>
- </hibernate-mapping>
在使用oracle的date对象时候,发现配置type为date,则显示时候,尽管数据库数据为完整的年月日小时分秒,但只显示年月日,把type改为timestamp,就可以显示了。
如果使用displaytag 需要格式化一下date对象
<display:column href="#" format="{0,date,yyyy-MM-dd hh-mm-ss}"
titleKey="label.Syslog.CreateTime" property="createtime" >
</display:column>