|
|
|
@ -976,4 +976,40 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
|
|
|
|
|
throw new IllegalArgumentException("修改状态失败:"+propName+":" + propValue);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByProperty(String propertyName, Object value) {
|
|
|
|
|
//大于0,存在
|
|
|
|
|
return findByPropertyCount(propertyName,value) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByProperty(String[] propertyNames, Object[] values) {
|
|
|
|
|
return findByPropertyCount(propertyNames, values) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByHqlWhere(String hqlWhere, String[] propertyNames, Object[] values) {
|
|
|
|
|
return findByHqlWhereCount(hqlWhere,propertyNames,values) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByHqlWhere(String hqlWhere) {
|
|
|
|
|
return findByHqlWhereCount(hqlWhere) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByHql(String hql) {
|
|
|
|
|
return findByHqlCount(hql) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitByHql(String hql, String[] paramName, Object[] paramValue) {
|
|
|
|
|
return findByHqlCount(hql) > 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isExitBySql(String sql) {
|
|
|
|
|
return findBySqlCount(sql) > 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|