public Map<String, String> getAllFeedBack(Object[] obj){
Map<String, String> map = new HashMap<String, String>();
if(obj!=null && obj.length>0){
StringBuffer sql = new StringBuffer();
sql.append("select t.warning_form_id WARNINGFROMID,wm_concat(distinct t.sign_org_name) ORGNAMES from WARN_FEEDBACK t where nvl(t.status,'D') in ('N','D') and t.m_feedback_id is null and t.warning_form_id in (:ids) group by t.warning_form_id");
List<Map<String, String>> list = warnFeedbackDaoImpl.executeSQLQuery(sql.toString()).addScalar("WARNINGFROMID",Hibernate.STRING).addScalar("ORGNAMES",Hibernate.STRING).setParameterList("ids",obj).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP).list();
if(list != null && list.size()>0){
for (int i = 0; i < list.size(); i++) {
Map<String, String> _map = list.get(i);
map.put(_map.get("WARNINGFROMID"), _map.get("ORGNAMES"));
}
}
}
return map;
}
Hibernate传递list参数的例子
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python GET POST 传递参数例子
import flaskhtml_text=""" .route("/hel
flask html get请求 -
java中hibernate的作用 hibernate例子
纸上得来终觉浅Hibernate是一个ORM框架,ORM(即Object/Relation Mapping),它是一个处理对象和关系的映射的框架;再看持久化,狭义概念即把数据长久的保存到数据库,广义上是指与数据有关的所有操作,增删改查。下面是Hibernate环境搭建的基本实例:1.给Eclipse安装Hibernate插件,然后下载Hibernate-Framework,相关的Jar包,程序如下
java中hibernate的作用 hibernate hibernate小示例 hibernate配置 hibernate基本示例