public interface BaseDao<T>
| Modifier and Type | Method and Description |
|---|---|
void |
delete(Object model) |
<K> List<K> |
findByHql(String hql,
Map<String,Object> conditions,
PageSplitDto dto) |
<K> List<K> |
findByHqlWithPagging(String count,
String fields,
String hql,
Map<String,Object> conditions,
PageSplitDto dto) |
<K> List<K> |
findBySql(String sql,
Map<String,Object> conditions,
PageSplitDto dto) |
<K> List<K> |
findBySqlWithPagging(String count,
String fields,
String hql,
Map<String,Object> conditions,
PageSplitDto dto) |
List<T> |
getAll() |
T |
getByIntId(Number id) |
T |
getByStringId(String id) |
int |
getHqlResultCount(String hql,
Map<String,Object> conditions) |
int |
getSqlResultCount(String sql,
Map<String,Object> conditions) |
void |
insert(Object model) |
void |
insertOrUpdate(Object model) |
T |
test() |
void |
update(Object model) |
void insert(Object model)
void update(Object model)
void delete(Object model)
void insertOrUpdate(Object model)
<K> List<K> findBySql(String sql, Map<String,Object> conditions, PageSplitDto dto) throws JadeDaoException
JadeDaoExceptionint getSqlResultCount(String sql, Map<String,Object> conditions) throws JadeDaoException
JadeDaoException<K> List<K> findByHqlWithPagging(String count, String fields, String hql, Map<String,Object> conditions, PageSplitDto dto) throws JadeDaoException
JadeDaoException<K> List<K> findBySqlWithPagging(String count, String fields, String hql, Map<String,Object> conditions, PageSplitDto dto) throws JadeDaoException
JadeDaoExceptionint getHqlResultCount(String hql, Map<String,Object> conditions) throws JadeDaoException
JadeDaoException<K> List<K> findByHql(String hql, Map<String,Object> conditions, PageSplitDto dto) throws JadeDaoException
JadeDaoExceptionT test()
Copyright © 2019. All rights reserved.