在用到session.createSqlQuery(sql) 查询sql语句的时候要查询一个时间段,需要绑定变量
传过来的begTime和 endTime是date类型的 开开心心的就setDate()了 结果控制台报格式错误
然后把这两个变量转为sql 并用setString()绑定上,然后sql的时间段判断这样写的
u.BUILDTIME BETTWEN TO_DATE(BEGTIME,'yyyy-mm-dd') AND TO_DATE(endTime,'yyyy-mm-dd')
不知道是不是有点多此一举? 把date类型的转为sql又在sql里面转为date 一会去试试