Temporal注解的用法和TemporalType源代码
2016-07-14 11:21
134 查看
1.日期:
@Temporal(TemporalType.DATE)
@Column(name = "createDate", nullable = false, length = 10)
public Date getCreateDate() {
return createDate;
}
在页面端取值:2011-04-12
2.时间:
@Temporal(TemporalType.TIME)
在页面端取值:22:50:30
3.日期和时间(默认):
@Temporal(TemporalType.TIMESTAMP)
在页面端取值:2011-04-12 22:51:34.0
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
}
转载于http://dqywg.iteye.com/blog/1408188
@Temporal(TemporalType.DATE)
@Column(name = "createDate", nullable = false, length = 10)
public Date getCreateDate() {
return createDate;
}
在页面端取值:2011-04-12
2.时间:
@Temporal(TemporalType.TIME)
在页面端取值:22:50:30
3.日期和时间(默认):
@Temporal(TemporalType.TIMESTAMP)
在页面端取值:2011-04-12 22:51:34.0
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
}
转载于http://dqywg.iteye.com/blog/1408188
相关文章推荐
- 编译cppcheck
- 转 : Java的版本特性与历史
- Gadgets-生成随即字符串(JS-JAVA)
- 解析java中main函数为什么是这样写
- Java中级开发工程师知识点归纳
- 《C++ Primer Plus》15.1 友元 学习笔记
- web开发(七)之struts2跳转类型
- pymongo 对游标进行for循环操作需要注意的问题
- JAVA定时任务Quartz
- lua语言入门之Sublime Text设置lua的Build System
- QtQuick一分钟技巧:使用C++保存全局数据
- [LeetCode] Counting Bits 计数位
- PHP输出XML文件函数
- C# 利用发射动态创建泛型类型的对象,泛型类型支持带惨的构造函数
- java集合分类大全
- Python新手学习基础之数据类型——数字类型
- PHP header函数使用大全
- 如何通过JAVA客户端访问Hbase
- PHP获取当前页面的URL
- java获取本地的ip地址