类 JdbcTemplate
- java.lang.Object
-
- com.magician.jdbc.helper.templete.base.BaseJdbcTemplate
-
- com.magician.jdbc.helper.templete.JdbcTemplate
-
public class JdbcTemplate extends BaseJdbcTemplate
jdbc模板
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static JdbcTemplatecreate()获取JdbcTemplate对象static JdbcTemplatecreate(java.lang.String dataSourceName)获取JdbcTemplete对象java.lang.ObjectgetLastInsertID()获取最后一次插入的IDjava.util.List<java.util.Map>selectList(java.lang.String sql)查询多条数据<T> java.util.List<T>selectList(java.lang.String sql, java.lang.Class<T> cls)无参查询列表,指定返回类型java.util.List<java.util.Map>selectList(java.lang.String sql, java.lang.Object param)查询多条数据<T> java.util.List<T>selectList(java.lang.String sql, java.lang.Object param, java.lang.Class<T> cls)有参查询列表,指定返回类型java.util.Map<java.lang.String,java.lang.Object>selectOne(java.lang.String sql)查询一条数据<T> TselectOne(java.lang.String sql, java.lang.Class<T> cls)无参查询一条,指定返回类型java.util.Map<java.lang.String,java.lang.Object>selectOne(java.lang.String sql, java.lang.Object param)查询一条数据<T> TselectOne(java.lang.String sql, java.lang.Object param, java.lang.Class<T> cls)有参查询一条,指定返回类型PageModel<java.util.Map>selectPageList(java.lang.String sql, PageParamModel param)有参分页查询列表<T> PageModel<T>selectPageList(java.lang.String sql, PageParamModel param, java.lang.Class<T> cls)有参分页查询列表,指定返回类型intupdate(java.lang.String sql)增删改intupdate(java.lang.String sql, java.lang.Object param)增删改-
从类继承的方法 com.magician.jdbc.helper.templete.base.BaseJdbcTemplate
builderSql, getConnection, getDataSourceName
-
-
-
-
方法详细资料
-
create
public static JdbcTemplate create()
获取JdbcTemplate对象- 返回:
-
create
public static JdbcTemplate create(java.lang.String dataSourceName)
获取JdbcTemplete对象- 参数:
dataSourceName-- 返回:
-
selectList
public java.util.List<java.util.Map> selectList(java.lang.String sql, java.lang.Object param) throws java.lang.Exception查询多条数据- 参数:
sql-param-- 返回:
- 抛出:
java.lang.Exception
-
selectList
public java.util.List<java.util.Map> selectList(java.lang.String sql) throws java.lang.Exception查询多条数据- 参数:
sql-- 返回:
- 抛出:
java.lang.Exception
-
selectList
public <T> java.util.List<T> selectList(java.lang.String sql, java.lang.Class<T> cls) throws java.lang.Exception无参查询列表,指定返回类型- 参数:
sql- sql语句cls- 返回类型- 返回:
- 数据
- 抛出:
java.lang.Exception
-
selectList
public <T> java.util.List<T> selectList(java.lang.String sql, java.lang.Object param, java.lang.Class<T> cls) throws java.lang.Exception有参查询列表,指定返回类型- 参数:
sql- sql语句param- 参数cls- 返回类型- 返回:
- 数据
- 抛出:
java.lang.Exception
-
selectOne
public java.util.Map<java.lang.String,java.lang.Object> selectOne(java.lang.String sql, java.lang.Object param) throws java.lang.Exception查询一条数据- 参数:
sql-param-- 返回:
- 抛出:
java.lang.Exception
-
selectOne
public java.util.Map<java.lang.String,java.lang.Object> selectOne(java.lang.String sql) throws java.lang.Exception查询一条数据- 参数:
sql-- 返回:
- 抛出:
java.lang.Exception
-
selectOne
public <T> T selectOne(java.lang.String sql, java.lang.Class<T> cls) throws java.lang.Exception无参查询一条,指定返回类型- 参数:
sql- sql语句cls- 返回类型- 返回:
- 数据
- 抛出:
java.lang.Exception
-
selectOne
public <T> T selectOne(java.lang.String sql, java.lang.Object param, java.lang.Class<T> cls) throws java.lang.Exception有参查询一条,指定返回类型- 参数:
sql- sql语句param- 参数cls- 返回类型- 返回:
- 数据
- 抛出:
java.lang.Exception
-
selectPageList
public PageModel<java.util.Map> selectPageList(java.lang.String sql, PageParamModel param) throws java.lang.Exception
有参分页查询列表- 参数:
sql- sql语句param- 参数- 返回:
- 数据
- 抛出:
java.lang.Exception
-
selectPageList
public <T> PageModel<T> selectPageList(java.lang.String sql, PageParamModel param, java.lang.Class<T> cls) throws java.lang.Exception
有参分页查询列表,指定返回类型- 参数:
sql- sql语句param- 参数cls- 返回类型- 返回:
- 数据
- 抛出:
java.lang.Exception
-
update
public int update(java.lang.String sql, java.lang.Object param) throws java.lang.Exception增删改- 参数:
sql-param-- 返回:
- 结果
- 抛出:
java.lang.Exception- 异常
-
update
public int update(java.lang.String sql) throws java.lang.Exception增删改- 参数:
sql-- 返回:
- 结果
- 抛出:
java.lang.Exception- 异常
-
getLastInsertID
public java.lang.Object getLastInsertID() throws java.lang.Exception获取最后一次插入的ID- 返回:
- 抛出:
java.lang.Exception
-
-