Anonymous
public text v1 · immutable protected List<T> findByCriteria(Criterion... criterion) {
Criteria crit = getSession().createCriteria(getPersistentClass());
for (Criterion c : criterion) {
crit.add(c);
}
return crit.list();
}
<hibernate-mapping>
<class name="User" table="User">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="name" unique="true" />
<property name="email" />
</class>
</hibernate-mapping>