本文整理了Java中org.hibernate.criterion.Example.excludeNone()
方法的一些代码示例,展示了Example.excludeNone()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Example.excludeNone()
方法的具体详情如下:
包路径:org.hibernate.criterion.Example
类名称:Example
方法名:excludeNone
[英]Include all properties. Equivalent to calling #setPropertySelector passing in AllPropertySelector#INSTANCE
[中]包括所有属性。相当于调用#setPropertySelector传入AllPropertySelector#实例
代码示例来源:origin: hibernate/hibernate-orm
assertTrue( m1.getOtherMaster()==m1 );
Master m2 = (Master) s.createCriteria(Master.class)
.add( Example.create(m).excludeNone().excludeProperty("bigDecimal") )
.uniqueResult();
assertTrue( m2==m1 );
m.setName(null);
m2 = (Master) s.createCriteria(Master.class)
.add( Example.create(m).excludeNone().excludeProperty("bigDecimal") )
.uniqueResult();
assertTrue( null == m2 );
代码示例来源:origin: dayatang/dddlib
@Override
public <T extends Entity, E extends T> List<T> findByExample(final E example, final ExampleSettings<T> settings) {
Example theExample = Example.create(example);
if (settings.isLikeEnabled()) {
theExample.enableLike(MatchMode.ANYWHERE);
}
if (settings.isIgnoreCaseEnabled()) {
theExample.ignoreCase();
}
if (settings.isExcludeNone()) {
theExample.excludeNone();
}
if (settings.isExcludeZeroes()) {
theExample.excludeZeroes();
}
for (String propName : settings.getExcludedProperties()) {
theExample.excludeProperty(propName);
}
return getSession().createCriteria(settings.getEntityClass()).add(theExample).list();
}
代码示例来源:origin: ro.fortsoft/generic-data-dao
example = example.excludeNone();
for (final String property : qp.getExcludedProperties()) {
example = example.excludeProperty(property);
内容来源于网络,如有侵权,请联系作者删除!