/** 按属性查找唯一对象, 匹配方式为相等. */ @SuppressWarnings("unchecked") public T findUniqueByProperty( final Class<T> entityClass, final String propertyName, final Object value) { Search search = new Search(entityClass); search.setResultMode(Search.RESULT_SINGLE); SearchUtil.addFilterEqual(search, propertyName, value); return (T) searchProcessor.searchUnique(this.getEntityManager().getPersistEntityManager(), search); }
public Object searchUnique(Class<?> searchClass, ISearch search) { return processor.searchUnique(entityManager, searchClass, search); }
public Object searchUnique(ISearch search) { return processor.searchUnique(entityManager, search); }