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);
}
分享到:
相关推荐
Hibernate HQL查询 分页查询 模糊查询.docxHibernate HQL查询 分页查询 模糊查询.docxHibernate HQL查询 分页查询 模糊查询.docxHibernate HQL查询 分页查询 模糊查询.docxHibernate HQL查询 分页查询 模糊查询....
hibernate-HQL语句大全
Hibernate HQL查询语句总结.docx 网络下载的
NULL 博文链接:https://zhaoshijie.iteye.com/blog/1060576
hibernate 中HQL语句查询学习笔记
Hibernate hql查询语法总结 Hibernate hql查询语法总结
Hibernate中的关联查询实际上生成的是数据库表连接查询的SQL语句
Hibernate HQL基础练习小列子+数据库
HQL语句大全HQL语句大全HQL语句大全HQL语句大全HQL语句大全
hql模糊查询hql模糊查询hql模糊查询hql模糊查询
hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全
hibernate hql各类查询范例
hibernate查询之HQLhibernate查询之HQLhibernate查询之HQL
hibernate hql语句 hql语言汇总
hibernate查询语句--HQL hibernate查询语句--HQL
Hibernate 多对多HQL语句写法
Hibernate HQL 深度历险 深入讲解Hibernate HQL 查询
HQL语句 HQL语句 HQL语句 HQL语句 HQL语句
投影查询有三种方式: 1.直接查 2.查询返回对象 3.查询返回Map键值对。。。。。。。。。。。。。。。。。。。。。。。。。。
Hibernate HQL.txt Hibernate HQL.txt Hibernate HQL.txt