SSH整合框架 hibernate问题 请专业人士解答 先谢谢了

我用HQL查询一个表,出来的sql.Date类型数据时这种形式的86-11-1我想让年份全部显示出来我的实体类属性是sql.Date类型映射文件配置的也是sql.Date... 我用HQL查询一个表,出来的sql.Date类型数据时这种形式的 86-11-1 我想让年份全部显示出来
我的实体类属性是sql.Date类型
映射文件配置的也是sql.Date类型
mysql字段为date类型
展开
 我来答
liuxinhua3
2011-01-13 · TA获得超过1203个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:302万
展开全部
用 java.util.Date;
不要用sql.Date类型。
还有不建议用date类型。尽量用String类型.然后用SimpleDateFormat。
梨花盛开的山村
2011-01-13 · 超过31用户采纳过TA的回答
知道小有建树答主
回答量:110
采纳率:0%
帮助的人:37.9万
展开全部
自己写个方法格式化一下吧。
当然也可以用SimpleDateFormat ,注意效率并不高,而且是非线程安全的。
这里有个例子不错。
http://www.bitscn.com/pdb/java/200703/99939.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
似洪水流年
2011-01-13 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:116万
展开全部
SimpleDateFormat formatter=new SimpleDateFormat('yyyy-MM-dd');

formatter.format(date);
就可以显示所有了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谭致Df
2011-01-13 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:154万
展开全部
你看这样行不
to_date(字段,'yyyy-mm-dd hh24:mi:ss')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式