MyPropertySelector
package util;
import org.hibernate.criterion.Example.PropertySelector;
import org.hibernate.type.Type;
@SuppressWarnings("serial")
public class MyPropertySelector {
private static PropertySelector NOT_NULL_BLANK_ZEROS = null;
private MyPropertySelector(){
}
public static PropertySelector getNotNullBlankZeros() {
if(NOT_NULL_BLANK_ZEROS == null){
NOT_NULL_BLANK_ZEROS = new PropertySelector() {
public boolean include(Object value, String propertyName, Type type) {
return value != null
&& (((value instanceof String) && !("").equals(value))
|| ((value instanceof Number) && ((Number) value).longValue() != 0));
}
};
}
return NOT_NULL_BLANK_ZEROS;
}
}
Criteria c = session.createCriteria(Student.class);
l = c.add(Example.create(s)
.setPropertySelector(
MyPropertySelector.getNotNullBlankZeros())
.enableLike()
).list()
分享到:
相关推荐
hibernate 用的较频繁的jar包,或者文档
hibernate3全部jar包:hibernate3.jar.zip 下载,保证好用
妙解Hibernate 3.x:叩响面向对象思想之门 PDF
hibernate.cfg.xml hibernate框架的配置文件
hibernate3.jar hibernate3.jar
hibernate2的核心jar包 hibernate2.jar
hibernate3.2.jar,另外有3.1的jar包,大家注意别下错了。
weblogic12 下最新 org.hibernate.hql.ast.HqlToken解决办法
hibernate3.6.7.Final javadoc chm格式API文档
其中包含有org.springframework.orm.hibernate3.support.HibernateDaoSupport.class,
hibernate2.jar是hibernate的一个核心库
hibernate4.x jar 包 准备自己用的 分享给大家
Hibernate3.3.rar
此文件中包了SpringBoot集成达梦7中所需要的驱动及方言jar包
Spring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+Hibernate整合.docSpring+...
springmvc 和 spring,都是5.0版本,hibernate5.x版本,详细curd,实体反转。
hibernate开发核心jar包,hibernate最新jar包,hibernate5.2.3.jar