12 2017 档案
摘要:今天碰到使用预编译赋值的时候的一个大坑 如下图,有这样一段sql 因为in后面的项数不确定 只能采用in(:ids)这种方式 然后使用query.setParameterList("ids",ids);方式来赋值 后面的时间依然采用?的方式 然后运行 也不报错 但是查出的数据不对 我就纳闷了 不知道
阅读全文
摘要:在Java中 方我们需要大量循环执行sql语句时,采用预编译 可以提高效率,在设置参数时可以使用session query的方法来设置参数 Object[] params = new Integer[]{1, 2}; String hql = "from UUser where id in (?,?
阅读全文