public class BaseDaoImpl extends Object
| 构造器和说明 |
|---|
BaseDaoImpl(org.apache.ibatis.session.SqlSession sqlSession)
构造方法,默认缓存MappedStatement
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
delete(String sql)
删除数据
|
int |
delete(String sql,
Object value)
删除数据
|
int |
insert(String sql)
插入数据
|
int |
insert(String sql,
Object value)
插入数据
|
List<Map<String,Object>> |
selectList(String sql)
查询返回
|
<T> List<T> |
selectList(String sql,
Class<T> resultType)
查询返回指定的结果类型
|
List<Map<String,Object>> |
selectList(String sql,
Object value)
查询返回
|
<T> List<T> |
selectList(String sql,
Object value,
Class<T> resultType)
查询返回指定的结果类型
|
Map<String,Object> |
selectOne(String sql)
查询返回一个结果,多个结果时抛出异常
|
<T> T |
selectOne(String sql,
Class<T> resultType)
查询返回一个结果,多个结果时抛出异常
|
Map<String,Object> |
selectOne(String sql,
Object value)
查询返回一个结果,多个结果时抛出异常
|
<T> T |
selectOne(String sql,
Object value,
Class<T> resultType)
查询返回一个结果,多个结果时抛出异常
|
int |
update(String sql)
更新数据
|
int |
update(String sql,
Object value)
更新数据
|
public BaseDaoImpl(org.apache.ibatis.session.SqlSession sqlSession)
sqlSession - sqlSessionpublic Map<String,Object> selectOne(String sql)
sql - 执行的sqlpublic Map<String,Object> selectOne(String sql, Object value)
sql - 执行的sqlvalue - 参数public <T> T selectOne(String sql, Class<T> resultType)
T - 泛型类型sql - 执行的sqlresultType - 返回的结果类型public <T> T selectOne(String sql, Object value, Class<T> resultType)
T - 泛型类型sql - 执行的sqlvalue - 参数resultType - 返回的结果类型public List<Map<String,Object>> selectList(String sql, Object value)
sql - 执行的sqlvalue - 参数public <T> List<T> selectList(String sql, Class<T> resultType)
T - 泛型类型sql - 执行的sqlresultType - 返回的结果类型public <T> List<T> selectList(String sql, Object value, Class<T> resultType)
T - 泛型类型sql - 执行的sqlvalue - 参数resultType - 返回的结果类型public int insert(String sql)
sql - 执行的sqlpublic int update(String sql)
sql - 执行的sqlpublic int delete(String sql)
sql - 执行的sqlCopyright © 2018 江苏南大先腾信息产业股份有限公司. All rights reserved.