2008-04-24
hibernate下的根据日期查询
项目中生成订单要用年月日6位字符加5位的一个流水号,先要到订单流水表中去查询当天是否有下订单,如果有流水号就在加1,如果没有就随机生成一个,根据日期去查询,可用日期字符串,hibernate会自动转化。。。
其中,currentDate是date数据类型...
Session ses = dao.getSession();
try {
Query query = ses
.createQuery("select max(usn.serialNumber) from USerialNumber usn where usn.currentDate='"
+ DateTime.getCurrentDate()
+ "'");
List list = query.list();
if (list == null || list.size() == 0)
System.out.println("没有找到相关记录");
else {
String maxNum=list.get(0).toString();
System.out.println("找到记录:最大的流水号===="+maxNum);
//+ usn.getSerialNumber().intValue());
}
} catch (HibernateException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
发表评论
- 浏览: 16953 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
我的相册
2008-6-26
共 122 张
共 122 张
最近加入圈子
最新评论
-
js实现的年月日三级联动
日历来的更简洁,让用户操作三遍,不符合用户体验。
-- by igogo007 -
js实现的年月日三级联动
谢谢了,代码我收藏了啊
-- by hanhan7673 -
word提示用安全模式打开
...
-- by sunfengcheng -
别了,盖茨
我在喝水。。。
-- by 叶子 -
创建XMLHttpRequest对象及 ...
谢谢楼主了....
-- by fp2009






评论排行榜