hibernate模糊查询的几种方式

原创 2007年09月26日 14:34:00

(一)

        Session session=HibernateUtil.getSessionFactory().getCurrentSession();

        session.beginTransaction();

        String strSQL="from Classes as a where a.classno like :name";

        Query query = session.createQuery(strSQL);
       
        query.setString("name", "%"+OId+"%");
       
         List result=query.list();
(二)
       Session session=HibernateUtil.getSessionFactory().getCurrentSession();

   

   session.beginTransaction();

   

   List result=session.createQuery("from Classes as a where a.classno like     

   '%"+OId+"%'").list();

 (三)

     Session session=HibernateUtil.getSessionFactory().getCurrentSession();

  session.beginTransaction();

       

  List result=session.createQuery("from Classes as a where a.classno 

  like :name").setParameter("pid",OId).list();

       

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MyBatis实现模糊查询的几种方式

在学习MyBatis过程中想实现模糊查询,可惜失败了。后来上百度上查了一下,算是解决了。记录一下MyBatis实现模糊查询的几种方式。   数据库表名为test_student,初始化了几条记录,如...

Hibernate查询数据的几种方式:

1.导航对象图查询:根据已经加载的对象,导航到其他对象。例如,对于已经加载的Customer对象,调用它getOrders().iterator()方法就可以导航到所有关联的Order对象,假如在关联...

hibernate几种查询方式

Hibernate提供的查询方式有以下几种: 1.OID查询方式     通过get()和load()方法加载指定OID的对象;        例如: session.get(User.c...

Hibernate的条件查询的几种方式

1、 第一种,用?占位符,如: //登录(用?占位符) public List LoginUser(UserPO up)throws Exception{ Session session = ...

Hibernate的几种查询方式

1、本地SQL查询          session.createSQLQuery(""),即写入原始的sql语句,就不多说了 2、OID查询    ...
  • cwytm
  • cwytm
  • 2012-09-06 16:35
  • 175

Hibernate的几种查询方式

本文总结了项目中用到的Hibernate的几种查询方式  1 使用native sql 方式一 addEntity(Biz.class);  StringBuilder sql = new Str...

Hibernate的几种查询方式-HQL,QBC,QBE,离线查询,复合查询,分页查询

HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名...

Hibernate的几种查询方式 HQL,QBC,QBE,离线查询,复合查询,分页查询

HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了...

mysql模糊查询的几种方法

下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)