数据库字段类型为Date,服务器会转化为什么java类型?

kingzzm 2010-08-20 11:21:44
各位好,
请教一个问题,我在数据库查询出来一个Date类型的字段,在weblogic815下转化为java.sql.Date,但在weblogic10下面会将其转换为java.sql.timestamp,请问这个类型转换和什么东西有关?在weblogic有哪个地方可以设置吗?

数据库是用oracle,用ibitas,查询出来的信息都封装在一个map里面

谢谢
...全文
244 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangh007 2010-08-27
  • 打赏
  • 举报
回复
weblogic 10 没有用过不太清楚 学习……
RainInfo 2010-08-25
  • 打赏
  • 举报
回复
一般使用java.sql.timestamp对数据库时间进行操作
beiouwolf 2010-08-24
  • 打赏
  • 举报
回复
ibitas没用过,不清楚
hibernate下,配置文件中可以直接写date型
但是,如果是用代码指定的转换类型的话,date型取到的值只有yyyy-MM-dd部分
用timestamp才能获取整个日期,yyyy-MM-dd HH:mm:ss
njskater 2010-08-24
  • 打赏
  • 举报
回复
小心weblogic 10有自带的JPA实现
kingzzm 2010-08-24
  • 打赏
  • 举报
回复
比较奇怪的问题,现在怀疑是oracle的驱动,或者是ibitas的内部程序问题,期待高手指教,谢谢
xianaofei 2010-08-22
  • 打赏
  • 举报
回复
最好是把DATE类型存储的时候 在数据库中就用string类型 这样方便
longyi007 2010-08-22
  • 打赏
  • 举报
回复
强制转换
lveclipse 2010-08-22
  • 打赏
  • 举报
回复
没用过weblogic,不过我认为应该可以写一个工具类来做转换吧
liujun822 2010-08-20
  • 打赏
  • 举报
回复
学习了,
狂想者 2010-08-20
  • 打赏
  • 举报
回复
学习路过支持!
luomf 2010-08-20
  • 打赏
  • 举报
回复
时间的处理,最好有一个工具类,
这个应该是自己的代码库的一部分才是。
yylaob 2010-08-20
  • 打赏
  • 举报
回复
Oracle的设置吧

67,542

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧