Hibernate @Temporal的使用
2015-08-11 17:30
309 查看
Hibernate @Temporal的使用
2012-03-12 10:54 13645人阅读 评论(2) 收藏 举报hibernate数据库date存储
最近在研究hibernate标注,但是用到@Temporal标注时,我一开始认为使用该标注后,该属性的值会被自动赋值。不需要在插入数据时,给该属性赋值,通过反复研究最后发现不是这样。
@Temporal标签的作用很简单:
(1) 如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,在该属性上标注@Temporal(TemporalType.DATE) 会得到形如'yyyy-MM-dd' 格式的日期。
(2)如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要获得时分秒,在该属性上标注 @Temporal(TemporalType.TIME) 会得到形如'HH:MM:SS' 格式的日期。
(3)如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要获得'是'yyyy-MM-dd hh:MM:ss',在该属性上标注 @Temporal(TemporalType.TIMESTAMP) 会得到形如'HH:MM:SS' 格式的日期
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- Linux下,PHP的SESSION不起作用的问题
- button设置
- VS EF Error: Configuration Error extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider"
- oracle——DDL
- 隐马尔科夫(Hidden Markov Model,HMM)详解
- RHEL6.6 64位源码编译hadoop 2.7.1
- Android 开发之 DishesView自定义点菜控件
- onItemSelected与onItemClick的区别
- canvas绘制简易动画
- C# Xamarin.Parse 模糊查询 忽略大小写
- 27-网络编程-17-网络编程(TCP协议-练习-上传图片客户端)
- 27-网络编程-18-网络编程(TCP协议-练习-上传图片服务端)
- python 文件中的中文错误,SyntaxError: Non-ASCII character '\xe6' in file
- enable ide
- SQL备份与恢复备份策略
- 华为OJ(求一个整数的二进制中1的个数)
- 线段树入门
- Python 模块学习:os模块
- [leetcode-113]Path Sum II(java)
- 采石管理系统,采石场车辆出入管理系统