0 0

Hibernate 日期时间问题显示时多了个.025


MySql里的字段是createdate DATETIME;

持久化类里:

import java.util.Date;

public class Message {

        .......
	private Date createDate;

	.........

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
}

 

 Hibernate映射文件:
 
 <hibernate-mapping>
      <class name="Message" table="message">
            <id name="messageId" column="messageid" unsaved-value="null">
                 <generator class="increment"/>
            </id>
              ......
            <property name="createDate" column="createDate" type="timestamp"/>
      </class>
</hibernate-mapping>
 


但取出的日期时间显示时后面多了个.0 如2008-05-12 09:39:40.0,这个怎么办.
问题补充:
那怎么去掉.0
问题补充:
hibernate映射成time类型的却没有.0
[code:xml]
   <hibernate-mapping>
      <class name="Message" table="message">
            <id name="messageId" column="messageid" unsaved-value="null">
                 <generator class="increment"/>
             .....
            <property name="createDate" column="createDate" type="time"/>
      </class>
</hibernate-mapping>

显示结果为:09:36:40
2008年5月14日 10:22

3个答案 按时间排序 按投票排序

0 0

直接吧.0处理掉

2008年5月14日 15:07
0 0

你可以在类当中的getCreateDate 处理一下麻.既不影响数据库.也不影响显示.

2008年5月14日 13:29
0 0

.0是毫秒数
回答完毕

2008年5月14日 11:06

相关推荐

    hibernate-release-5.0.7.Final.zip官方

    2. **支持新特性**:支持 Java 8 新特性,如 Lambda 表达式、日期时间 API 等。 3. **错误修复**:修复了多个已知的 bug,提升了框架的稳定性。 4. **增强安全性**:增强了安全性,防止 SQL 注入等攻击。 5. **其他...

    解决Hibernate对于Date类型的数据返回结果中时分秒不对的问题

    这个问题通常源于多个因素,包括日期时间的序列化与反序列化过程、时区设置、以及Hibernate的配置等。以下我们将详细探讨这个问题的成因及解决方案。 1. **日期时间序列化与反序列化**: Hibernate在处理Date对象...

    hibernate注册功能的实现

    对于时间字段,数据库表中应有一个日期或时间类型列,如`CREATE_DATE`。 3. Hibernate配置:在Hibernate配置文件中,定义实体类与数据库表之间的映射,包括列名、类型等。使用注解或者XML配置文件来完成这一过程。 ...

    Hibernate笔记 马士兵

    十二、 映射日期与时间类型,指定时间精度 18 十三、 映射枚举类型 19 第12课 使用hibernate工具类将对象模型生成关系模型 19 第13课 ID主键生成策略 20 一、 Xml方式 20 元素(主键生成策略) 20 二、 annotateon方式...

    Hibernate_学习笔记.

    - **映射日期与时间类型**:指定日期和时间字段的精度,例如使用`TemporalType.TIMESTAMP`。 - **映射枚举类型**:通过`@Enumerated(EnumType.STRING)`或`EnumType.ORDINAL`指定枚举类型的存储方式。 #### 使用...

    hibernateCriteria查询

    此段代码中,首先设置了时间到2007年的1月1日零时,然后通过`add()` 方法添加两个查询条件:价格大于50元且出版日期晚于2007年1月1日。 ##### 3. 模糊查询 ```java Criteria criteria = session.createCriteria...

    马士兵hibernate学习笔记(原版)

    - 特殊数据类型的处理,如日期时间、枚举类型等。 - **实践案例**:通过`hibernate_0300_BasicConfiguration`项目演示基础配置的具体应用。 ##### 4. ID生成策略 - **常见策略**: - AUTO:由Hibernate自动选择...

    hibernate5.3.3

    5. **新特性与改进**:包括对Java 8特性的支持,如日期时间API,以及对NoSQL数据库的支持等。 **SSH框架整合的核心概念:** 1. **Spring**:提供依赖注入(DI)和面向切面编程(AOP),负责管理和协调SSH中的其他...

    hibernate学习笔记

    1. 日期和时间类型:使用@Temporal注解指定时间精度。 2. 枚举类型:使用@Enumerated注解映射。 3. 不需要持久化的字段:使用@Transient注解标记。 4. 大对象(LOB):使用@Lob注解。 六、联合主键 1. 使用`@Id...

    hibernate课程详解

    - 映射日期与时间类型 - 映射枚举类型 - 指定字段映射位置 - 使用`@Lob`注解 - 存储CLOB/BLOB类型数据 - 自定义数据类型 - 使用Hibernate提供的类型 #### 四、ID生成策略 - **项目:hibernate_0400_ID** -...

    图书管理系统 JSP Servlet Hibernate MySQL.zip

    总之,《图书管理系统 JSP Servlet Hibernate MySQL》是一个集成了多种技术的综合项目,涵盖了Web开发的多个层面,对于学习和实践Java Web开发具有很高的参考价值。通过这个系统,不仅可以了解如何整合这些技术,还...

    日期工具类

    `乱码处理.txt`可能是关于在处理日期字符串时遇到的字符编码问题的记录,日期在不同系统或数据库中存储和显示时可能会遇到字符编码不一致的问题,工具类可能提供了解决这类问题的方法。 日期工具类通常包括以下功能...

    Hibernate注释

    9. `@Temporal(TemporalType.TIME)`:用于处理日期时间类型,如`getDepartureTime()`方法,`TemporalType.TIME`将`java.util.Date`映射为数据库的`TIME`类型。 10. `@Enumerated(EnumType.STRING)`:这个注解用于将...

    Hibernate学习教程和笔记

    - **日期与时间类型映射**: 通过`java.util.Date`或`java.time.LocalDate`等类型,并在映射文件中指定时间精度。 - **枚举类型映射**: 通过`@Enumerated`注解指定枚举类型的映射方式。 #### 五、使用Hibernate工具...

    Hibernate学习笔记(很详细哦)

    此外,配置中还涉及到了字段映射、数据类型转换等细节,如处理日期时间类型、枚举类型以及自定义数据类型的映射。 #### 五、ID生成策略 在Hibernate中,ID生成策略是一个重要的概念,它决定了实体对象的标识符如何...

    hibernate_annotations

    - **@Temporal**:用于指定日期时间字段的类型,如DATE、TIME、TIMESTAMP。 - **@Lob**:用于大对象类型的字段,如BLOB、CLOB。 - **@Transient**:用于标记不参与数据库映射的字段。 ### 使用示例 假设有一个用户...

    健身俱乐部Web网站-JSP+Servlet+Hibernate+jQuery+Ajax

    6.某些页面应该提供分页显示(时间紧没处理) 7.由于是第一次做网站,且时间比较紧(这段时间期末考试),所以对于一些细节问题,如防止表单重复提交、某些页面的访问权限控制(基本的访问权限控制已经实现,但是...

Global site tag (gtag.js) - Google Analytics