/**
* 原生编辑sql(可修改可删除)
* @author zhanglei
*/
public int editBySql(String sql) {
int count=0;
Session session=null;
try{
session = super.getSession();
count = session.createSQLQuery(sql).executeUpdate();
}catch(Exception e){
e.printStackTrace();
log.error(e);
}
finally{
releaseSession(session);
}
return count;
}
/**
* 原生sql查询数据
*
* @see com.easipass.sys.dao.BaseHibernateDao#getListMapBySql(java.lang.String)
*/
public List<Map<String, Object>> getListMapBySql(String sql) {
List<Map<String,Object>> list=null;
Session session=null;
try{
session = super.getSession();
list = session.createSQLQuery(sql).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP).list();
}catch(Exception e){
e.printStackTrace();
log.error(e);
}
finally{
releaseSession(session);
}
return list;
}
* 原生编辑sql(可修改可删除)
* @author zhanglei
*/
public int editBySql(String sql) {
int count=0;
Session session=null;
try{
session = super.getSession();
count = session.createSQLQuery(sql).executeUpdate();
}catch(Exception e){
e.printStackTrace();
log.error(e);
}
finally{
releaseSession(session);
}
return count;
}
/**
* 原生sql查询数据
*
* @see com.easipass.sys.dao.BaseHibernateDao#getListMapBySql(java.lang.String)
*/
public List<Map<String, Object>> getListMapBySql(String sql) {
List<Map<String,Object>> list=null;
Session session=null;
try{
session = super.getSession();
list = session.createSQLQuery(sql).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP).list();
}catch(Exception e){
e.printStackTrace();
log.error(e);
}
finally{
releaseSession(session);
}
return list;
}