类 EzasseExecutor
java.lang.Object
cn.com.pism.ezasse.executor.EzasseExecutor
- 从以下版本开始:
- 2022/04/04 下午 10:52
- 版本:
- 0.0.1
- 作者:
- PerccyKing
-
字段概要
字段修饰符和类型字段说明protected DataSourceprotected org.springframework.jdbc.core.JdbcTemplateprotected static final org.apache.commons.logging.Log -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void执行SQLprotected static StringgetDataBaseNameFromDataSource(DataSource dataSource) 从databse中获取 数据库名称abstract StringgetId()获取idorg.springframework.jdbc.core.JdbcTemplateabstract List<EzasseTableInfo> getTableInfo(String tableName) 获取表信息abstract List<EzasseTableInfo> getTableInfo(String tableName, String columnName) 获取表信息<T> List<T> queryForList(Class<T> clazz, String sql, Objects... args) 查询数据并封装为列表<T> TqueryForObject(String sql, Class<T> clazz) 查询数据,并封装为对象voidsetDataSource(DataSource dataSource) 设置数据源voidsetJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) protected List<EzasseTableInfo> toTableInfo(List<Map<String, Object>> mapList) 将maplist 转换为list对象
-
字段详细资料
-
log
protected static final org.apache.commons.logging.Log log -
jdbcTemplate
protected org.springframework.jdbc.core.JdbcTemplate jdbcTemplate -
dataSource
-
-
构造器详细资料
-
EzasseExecutor
public EzasseExecutor()
-
-
方法详细资料
-
setDataSource
设置数据源
- 参数:
dataSource- : 数据源- 从以下版本开始:
- 2022/04/07 下午 05:54
-
queryForObject
查询数据,并封装为对象
- 参数:
sql- : sqlclazz- : 对象类型- 返回:
EzasseExecutor对象- 从以下版本开始:
- 2022/04/06 下午 08:56
-
queryForList
查询数据并封装为列表
- 参数:
clazz- : 数据对象类型sql- : sqlargs- : 参数- 返回:
List<T>查询到的数据列表- 从以下版本开始:
- 2022/04/06 下午 11:19
-
getTableInfo
获取表信息
- 参数:
tableName- : 表名columnName- : 列名- 返回:
List<EzasseTableInfo>表的基本信息- 从以下版本开始:
- 2022/04/06 下午 11:22
-
getTableInfo
获取表信息
- 参数:
tableName- : 表名- 返回:
List<EzasseTableInfo>- 从以下版本开始:
- 2022/04/09 下午 04:03
-
execute
执行SQL
- 参数:
sql- : 需要执行的SQL- 从以下版本开始:
- 2022/04/06 下午 11:23
-
getDataBaseNameFromDataSource
从databse中获取 数据库名称
- 参数:
dataSource- : datasource- 返回:
String数据库名称- 从以下版本开始:
- 2022/04/07 下午 03:49
-
getId
获取id
- 返回:
String- 从以下版本开始:
- 2022/04/11 下午 08:06
-
toTableInfo
将maplist 转换为list对象- 参数:
mapList- 查询出来的表基本信息- 返回:
- tableInfo 对象
-
getJdbcTemplate
public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate() -
setJdbcTemplate
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) -
getDataSource
-