| 构造器和说明 |
|---|
BaseDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
delete(java.lang.Class<T> entityClass,
java.lang.Object entityid) |
<T> void |
delete(java.lang.Class<T> entityClass,
java.lang.Object[] entityids) |
int |
execNoResultHql(java.lang.String hql,
java.lang.Object... params) |
int |
execNoResultSql(java.lang.String sql,
java.lang.Object... params) |
<T> T |
find(java.lang.Class<T> entityClass,
java.lang.Object entityId) |
java.util.List<?> |
findByHql(java.lang.String hql,
java.lang.Object... params) |
java.util.List<?> |
findBySql(java.lang.String sql,
java.lang.Object... params) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findBySql2Map(java.lang.String sql,
java.lang.Object... params) |
int |
getCountByHql(java.lang.String hql,
java.lang.Object... params) |
int |
getCountBySql(java.lang.String sql,
java.lang.Object... params) |
java.lang.Object |
getSingleResultByHql(java.lang.String hql,
java.lang.Object... params) |
java.lang.Object |
getSingleResultBySql(java.lang.String sql,
java.lang.Object... params) |
java.util.List<?> |
pageByHql(java.lang.String hql,
int pageNo,
int pageSize,
java.lang.Object... params) |
java.util.List<?> |
pageBySql(java.lang.String sql,
int pageNo,
int pageSize,
java.lang.Object... params) |
void |
save(java.lang.Object entity) |
void |
update(java.lang.Object entity) |
@Transactional
public <T> void delete(java.lang.Class<T> entityClass,
java.lang.Object entityid)
@Transactional
public <T> void delete(java.lang.Class<T> entityClass,
java.lang.Object[] entityids)
@Transactional(readOnly=true,
propagation=NOT_SUPPORTED)
public <T> T find(java.lang.Class<T> entityClass,
java.lang.Object entityId)
@Transactional
public int execNoResultHql(java.lang.String hql,
java.lang.Object... params)
execNoResultHql 在接口中 BaseDao@Transactional(readOnly=true)
public java.lang.Object getSingleResultByHql(java.lang.String hql,
java.lang.Object... params)
getSingleResultByHql 在接口中 BaseDao@Transactional(readOnly=true)
public int getCountByHql(java.lang.String hql,
java.lang.Object... params)
getCountByHql 在接口中 BaseDao@Transactional(readOnly=true)
public java.util.List<?> findByHql(java.lang.String hql,
java.lang.Object... params)
@Transactional(readOnly=true)
public java.util.List<?> pageByHql(java.lang.String hql,
int pageNo,
int pageSize,
java.lang.Object... params)
@Transactional
public int execNoResultSql(java.lang.String sql,
java.lang.Object... params)
execNoResultSql 在接口中 BaseDao@Transactional(readOnly=true)
public java.lang.Object getSingleResultBySql(java.lang.String sql,
java.lang.Object... params)
getSingleResultBySql 在接口中 BaseDao@Transactional(readOnly=true)
public int getCountBySql(java.lang.String sql,
java.lang.Object... params)
getCountBySql 在接口中 BaseDao@Transactional(readOnly=true)
public java.util.List<?> findBySql(java.lang.String sql,
java.lang.Object... params)
@Transactional(readOnly=true)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findBySql2Map(java.lang.String sql,
java.lang.Object... params)
findBySql2Map 在接口中 BaseDaoCopyright © 2018. All Rights Reserved.