样例查询-hibernate框架详解

时间:2024-05-16 03:14:19
【文件属性】:

文件名称:样例查询-hibernate框架详解

文件大小:4.94MB

文件格式:PPT

更新时间:2024-05-16 03:14:19

hibernate

样例查询 样例查询顾名思义就是一个一个样例作为条件,把与这个样例有相同属性的实例查询出来。Hibernate提供了org.hibernate.criterion.Example类,允许用户通过一个给定实例来构建一个条件查询。如下代码,构造一个person实例作为查询条件,此时id、age和sex被忽略。默认情况下值为null的属性将被排除。 Person person = new Person(); person.setName("李_8"); List personList = session.createCriteria(Person.class) . add(Example.create(person)).list(); select this_.id as id0_0_, this_.name as name0_0_, this_.age as age0_0_, this_.sex as sex0_0_ from Person this_ where (this_.name=? and this_.sex=?)


网友评论