当前位置:Gxlcms > 数据库问题 > sql参数化查询in的参数

sql参数化查询in的参数

时间:2021-07-01 10:21:17 帮助过:2人阅读

Query setParameter(Query query, Map<String, Object> map) { if (map != null) { Set<String> keySet = map.keySet(); for (String string : keySet) { Object obj = map.get(string); //这里考虑传入的参数是什么类型,不同类型使用的方法不同 if(obj instanceof Collection<?>){ query.setParameterList(string, (Collection<?>)obj); }else if(obj instanceof Object[]){ query.setParameterList(string, (Object[])obj); }else{ query.setParameter(string, obj); } } } return query; }

 

sql参数化查询in的参数

标签:

人气教程排行