public List<ZxDDbsszzpjjg> getDbspjjgHistory(EvModel evModel){
List<ZxDDbsszzpjjg> dbsszzpjjglist = new ArrayList<ZxDDbsszzpjjg>();
String params[] = evModel.getStcdSeq().split("\\s*[,]\\s*" );// 参数之间可能存在空格
String hql= " from ZxDDbsszzpjjg where to_char(id.pjsj,'yyyy-mm-dd')=to_char(?,'yyyy-mm-dd') and id.pjsd=? and id.jclb=? and id.stcd in (:strs)";
Session session = template.getSessionFactory().getCurrentSession();
Query query = session.createQuery(hql);
query.setTimestamp(0, evModel.getStarttime());
query.setLong(1, evModel.getPjsd());
query.setString(2, evModel.getJclb());
query.setParameterList( "strs", params);
dbsszzpjjglist = query.list();
List<ZxDXmpjjg> xmpjjglist = new ArrayList<Z
项目经验:Query in 参数设置setParameterList例子
最新推荐文章于 2021-01-08 15:12:46 发布
本文通过实例展示了在项目中如何配置和使用Query in参数,详细解释了setParameterList的方法,帮助读者理解这一常见但重要的数据库操作技巧。
摘要由CSDN通过智能技术生成