社区
Web 开发
帖子详情
数据库中的日期用smalltime类型的,java类中用string类型能映射进去么
SANBENREN
2009-03-30 12:06:25
数据库中的日期用smalltime类型的,java类中用string类型能映射进去么?
...全文
59
3
打赏
收藏
数据库中的日期用smalltime类型的,java类中用string类型能映射进去么
数据库中的日期用smalltime类型的,java类中用string类型能映射进去么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SANBENREN
2009-03-30
打赏
举报
回复
怎么没人回答呢?
ouyangxiaokang6
2009-03-30
打赏
举报
回复
你在取出来的sql里面用to_char就可以了
glglglglglgllll
2009-03-30
打赏
举报
回复
需要转换
Hibernate
中
日期
类型
字段的
映射
策略
在Hibernate
中
映射
日期
类型
的数据是比较麻烦的一件事,因为除了有SQL定义的标准的
日期
类型
,还有各个
数据库
厂商的自定义
类型
。这里暂时只考虑三种各个
数据库
厂商都基本支持的数据
类型
,如下: Date:该
类型
对应
Java
中
的
java
.sql.Date
类型
; Time:该
类型
对应
Java
中
的
java
.sql.Time
类型
Timestamp:该
类型
对应
Java
中
的
java
.sql.Timestamp类
Hibernate的对象-关系
映射
文件
中
出现的问题
有时候在对象-关系
映射
文件
中
要对持久化类
中
的一些字段进行转型,利用type属性将字段
映射
成Hibernate
中
的
类型
,但是如果在持久化
中
本身就是一个
String
类型
,再到对象-关系
映射
文件
中
用type属性声明在Hibernate
类型
中
为
String
类型
,那么在Hibernate初始化的时候会出现一个异常:像下面这样 [
java
] Initial SessionFactory fai
Data与
String
类型
之间的转换
数据库
字段在hibernate
映射
为
日期
类型
,但是一般在formbean
中
要设置成
String
类型
(formbean通常只有两种
类型
数据一种为
String
,另一种就是类
类型
),所以存在转换问题! 1。从
数据库
中
取数据:Date===>
String
(比如说转向详细页面的时候):
Java
代码 import
java
.text.SimpleDateFormat;
SQL Server
中
的
日期
时间
类型
一. 数据
类型
SQL Server008在上一个版本的基础上把
日期
时间类的数据
类型
增加到了六个。除了SQL Server2005的datetime和
smalltime
之外,加了date,datetime2,time和datetimeoffset。 datetime
数据库
内部用两个4字节的整数存储datetime数据
类型
的值。第一个4字节存储基础
日期
(即1900-1-1, base
java
取oracle的时间
oracle
中
Date
类型
在
java
中
默认用
java
.sql.Date
类型
取出,
java
.sql.Date
类型
精确到
日期
,不包含时分秒。所以想取出的时间包含时分秒,可以在
数据库
中
用to_char先把oracle
中
日期
时间转化成字符串,然后在
java
中
用
String
接到,或者可以在
java
中
用
java
.sql.Timestamp
类型
来接,比如rs.getTimestamp(1)。你写的方法
中
可以用S
Web 开发
81,076
社区成员
341,821
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章