第一种:
Query query = getSession().createQuery("from Company m where m.companyName like '%'||:name||'%' ");
query.setParameter("name", param);
第二种:
Query query = getSession().createQuery("from Company m where m.companyName like :name ");
query.setParameter("name", "%"+param+"%");
本文介绍了两种使用Hibernate进行SQL模糊查询的方法。第一种方法直接在查询字符串中拼接参数,而第二种方法则通过setParameter方法设置参数,增加了代码的安全性和可读性。
5109

被折叠的 条评论
为什么被折叠?



