zoukankan      html  css  js  c++  java
  • 关于EJB 时间注解与oracle数据库时间格式

    EJB中Temporal是时间注解,其中TemporalType是时间注解的枚举类型其中包括

    TemporalType类型,请看源码
    /**
    * Type used to indicate a specific mapping of <code>java.util.Date</code>
    * or <code>java.util.Calendar</code>.
    *
    * @since Java Persistence 1.0
    */
    public enum TemporalType {
    /**
    * Map as <code>java.sql.Date</code>
    */
    DATE,

    /**
    * Map as <code>java.sql.Time</code>
    */
    TIME,

    /**
    * Map as <code>java.sql.Timestamp</code>
    */
    TIMESTAMP
    }

    DATE是只显示日期,TIME是只显示时间,TIMESTAMP是显示日期和时间

    这与oracle中数据库字段类型DATE和TIMESTAMP意思是不一样的

    oracle中DATE和TIMESTamp都表示时间和日期,但是DATE精确到秒,而TIMESTAMP精确到毫秒,DATE只是单纯的表示时间含义,而timestamp却可以通过转换成具体的毫秒数来进行日期的精确计算

  • 相关阅读:
    奔溃瞬间1
    面试知识点blog汇总
    贪心
    树 和 图
    DFS 和 BFS
    STL
    哈希表
    手写堆
    并查集
    二项式反演学习笔记
  • 原文地址:https://www.cnblogs.com/sparkbj/p/5807827.html
Copyright © 2011-2022 走看看