Hibernate中怎么将多个查询的条件设置在创建的集合list中、急求高手!

meng020712 2015-01-03 12:54:39
Hibernate中怎么将查询的条件设置在创建的集合中、??

e.g:

Query query=session.createQuery(from Userinfo u where u.username =:username);

这是查询的条件 username

比如查询 ‘a’ 或者'b' 这样的 数据、

然后将 'a' 和'b' 存放 在集合 list中

List list=new ArrayList();
list.add("a");
list.add("b");

怎么将存放在集合中的 条件 设置在query的查询的参数、

急求解! 谢谢。。。
求高手

...全文
189 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
奄灬苟且偷生 2015-01-10
  • 打赏
  • 举报
回复
你这个参数为什么没有值? 参数没有值怎么往里放 啊? 你可以将SQL语句设置为"from Userinfo u where u.username in(:username)" 只要把SQL语句拼成"from Userinfo u where u.username in("1","2","3")"这样、for循环一下就ok了 query.setParameter(××, username);把××弄成"1","2","3"就行了
一万个小时 2015-01-10
  • 打赏
  • 举报
回复
query.setParameter(0, username); List list=query.list();
【原创改进代码】基于分段损耗与需求侧响应的多源协同阶梯碳价储能优化模型(Python代码实现)内容概要:本文介绍了一个基于Python实现的“原创改进代码”——多源协同阶梯碳价储能优化模型,该模型融合了分段损耗特性与需求侧响应机制,旨在提升能源系统的运行效率与低碳水平。通过对储能系统、多种能源出力及碳排放成本的联合优化,模型实现了在复杂电力系统环境下的精细化调度。文档还展示了大量相关科研方向的技术资源,涵盖智能优化算法、机器学习、深度学习、电力系统仿真、路径规划、信号处理等多个前沿领域,并提供了MATLAB/Simulink仿真模型与Python代码实例,突出其在科研复现与工程实践的应用价值。; 适合人群:具备一定编程基础和电力系统、能源优化背景的研究生、科研人员及工程技术人员,尤其适合从事综合能源系统、低碳调度、储能优化等相关课题研究的人员。; 使用场景及目标:①用于多能源系统储能配置与运行策略的优化设计;②支撑碳交易机制下的低碳经济调度研究;③作为学术论文复现、算法改进与科研项目开发的技术参考; 阅读建议:此资源以实际代码实现为核心,建议读者结合文提供的仿真案例与算法框架,动手实践并调试代码,深入理解模型构建逻辑与优化机制,同时可拓展应用于自身研究场景。

67,541

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧