@Override
public List<T> findByConditionNoPage(String ss, final Object[] array,Map<String, String> oderMap) {
String sql=" from "+Tutil.getTClass(this.getClass()).getSimpleName()+" t where 1=1";
String mapsql=this.initMap(oderMap);
final String finalsql=sql+ss+mapsql;
/*List<T> ulist=this.getHibernateTemplate().find(finalsql,array);
List<T> tlist = this.getHibernateTemplate().execute(
new HibernateCallback() {
@Override
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(finalsql);
if (array != null && array.length > 0) {
for (int i = 0; i < array.length; i++) {
query.setParameter(i, array[i]);
}
}
query.setCacheable(true);
List list = query.list();
return list;
}
});
return tlist;
}
public List<T> findByConditionNoPage(String ss, final Object[] array,Map<String, String> oderMap) {
String sql=" from "+Tutil.getTClass(this.getClass()).getSimpleName()+" t where 1=1";
String mapsql=this.initMap(oderMap);
final String finalsql=sql+ss+mapsql;
/*List<T> ulist=this.getHibernateTemplate().find(finalsql,array);
List<T> tlist = this.getHibernateTemplate().execute(
new HibernateCallback() {
@Override
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(finalsql);
if (array != null && array.length > 0) {
for (int i = 0; i < array.length; i++) {
query.setParameter(i, array[i]);
}
}
query.setCacheable(true);
List list = query.list();
return list;
}
});
return tlist;
}