@Transactional(readOnly = true)
 public List<T> getAll(int start, int limit, Order... orders) {
   return hibernateDao.getAll(entityClass, start, limit, orders);
 }
 @Transactional(readOnly = true)
 public Page<T> getAll(Page<T> page) {
   return hibernateDao.getAll(entityClass, page);
 }
 @Transactional(readOnly = true)
 public List<T> getAll() {
   return hibernateDao.getAll(entityClass);
 }