hibernate hql拼接语句几种方式,模糊查询

📂 365现金球网 ⏳ 2025-07-11 12:52:07 👽 admin 👁️ 2690 💾 974
hibernate hql拼接语句几种方式,模糊查询

hibernate hql拼接语句几种方式,模糊查询

最新推荐文章于 2022-09-02 15:13:50 发布

shiwjlolo

最新推荐文章于 2022-09-02 15:13:50 发布

阅读量893

收藏

点赞数

CC 4.0 BY-SA版权

分类专栏:

j2ee

文章标签:

Hibernate

Java

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/shiwjlolo/article/details/83396016

j2ee

专栏收录该内容

19 篇文章

订阅专栏

本文介绍了使用ORM进行数据库查询的几种方式,包括直接通过字符串拼接SQL语句、利用setParameter设置参数及DetachedCriteria进行复杂条件筛选的方法。

摘要生成于

C知道

,由 DeepSeek-R1 满血版支持,

前往体验 >

1: OID is param String strSQL="from Classes as a where a.classno like :name"; Query query = session.createQuery(strSQL); query.setString("name", "%"+OId+"%"); List result=query.list();2: OID is param List result=session.createQuery("from Classes as a where a.classno like '%"+OId+"%'").list(); 3: OID is param List result=session.createQuery("from Classes as a where a.classno like :name").setParameter("name",OId).list();4: DetachedCriteria 的使用 public FunctionEntity getFunctionEntityById(String id){ DetachedCriteria criteria = DetachedCriteria.forClass(FunctionEntity.class); criteria.add(Restrictions.eq("id", id)); return (FunctionEntity) getHibernateTemplate().findByCriteria(criteria).get(0); }

相关数据包

搬瓦工官方机场 Just My Socks 怎么样? 永不被墙的最靠谱、最安全、可试用、可退款的良心机场?
穷怎么读

穷怎么读

📅 07-05 🔗 365现金球网
电信激活卡要等多久

电信激活卡要等多久

📅 06-28 🔗 日博365bet体育在线
用友t3如何年度结账

用友t3如何年度结账

📅 07-04 🔗 365bet足球比分
← 抖音举报处理为何需等待?处理时间及流程详解是怎样的? [从零开始的Dayz教程]-第一章如何开始 →