Package org.catools.sql
Class CSqlDataSource
- java.lang.Object
-
- org.catools.sql.CSqlDataSource
-
public class CSqlDataSource extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCSqlDataSource.Batchstatic classCSqlDataSource.QueryBigDecimalstatic classCSqlDataSource.QueryBlobstatic classCSqlDataSource.QueryDatestatic classCSqlDataSource.QueryDoublestatic classCSqlDataSource.QueryIntstatic classCSqlDataSource.QueryListstatic classCSqlDataSource.QueryLongstatic classCSqlDataSource.QueryMapstatic classCSqlDataSource.QueryObjectstatic classCSqlDataSource.QueryStringstatic classCSqlDataSource.Wait
-
Constructor Summary
Constructors Constructor Description CSqlDataSource()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddDataSource(String sourceName, DataSource dbSource)static CHashMap<String,Object>call(org.slf4j.Logger logger, org.springframework.jdbc.core.CallableStatementCreator statement, String dbSource)static CHashMap<String,Object>call(org.slf4j.Logger logger, org.springframework.jdbc.core.CallableStatementCreator statement, List<org.springframework.jdbc.core.SqlParameter> params, String dbSource)static voiddelete(org.slf4j.Logger logger, String sql, String dbSource)static intinsert(org.slf4j.Logger logger, String sql, String dbSource)static intinsert(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)static voidquery(org.slf4j.Logger logger, String sql, String dbSource)static voidquery(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)static StringqueryWithReturn(org.slf4j.Logger logger, String sql, String dbSource)static intupdate(org.slf4j.Logger logger, String sql, String dbSource)static intupdate(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)
-
-
-
Method Detail
-
addDataSource
public static void addDataSource(String sourceName, DataSource dbSource)
-
update
public static int update(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)
-
insert
public static int insert(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)
-
query
public static void query(org.slf4j.Logger logger, String sql, org.springframework.jdbc.core.namedparam.MapSqlParameterSource paramSource, String dbSource)
-
call
public static CHashMap<String,Object> call(org.slf4j.Logger logger, org.springframework.jdbc.core.CallableStatementCreator statement, List<org.springframework.jdbc.core.SqlParameter> params, String dbSource)
-
call
public static CHashMap<String,Object> call(org.slf4j.Logger logger, org.springframework.jdbc.core.CallableStatementCreator statement, String dbSource)
-
-