Package cn.cloudself.query
Class QueryProSql.AbstractAction<T>
- java.lang.Object
-
- cn.cloudself.query.QueryProSql.AbstractAction<T>
-
- Direct Known Subclasses:
QueryProSql.Action,QueryProSql.BatchAction,QueryProSql.InsertAction
- Enclosing class:
- QueryProSql
public abstract static class QueryProSql.AbstractAction<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TdbType(IQueryProConfig.DatabaseType dbType)更改数据库类型,默认为mysqlTofConnection(Connection connection)临时切换数据源(使用Connection切换) 相比起[ofConnection]更推荐使用[ofDataSource], 因为[ofDataSource]会自动管理链接的开启与关闭。TofDataSource(DataSource dataSource)临时切换数据源Ttake(Function<T,T> factor)take 方法,用于写if 条件等
-
-
-
Method Detail
-
dbType
public T dbType(IQueryProConfig.DatabaseType dbType)
更改数据库类型,默认为mysql
-
ofConnection
public T ofConnection(Connection connection)
临时切换数据源(使用Connection切换) 相比起[ofConnection]更推荐使用[ofDataSource], 因为[ofDataSource]会自动管理链接的开启与关闭。 而[ofConnection]需要手动管理链接的开启与关闭(这在存在事务的时候需要额外注意)
-
ofDataSource
public T ofDataSource(DataSource dataSource)
临时切换数据源
-
-