Modifier and Type | Field and Description |
---|---|
protected Crud |
crud |
protected SimpleRoutingDataSource |
dataSource |
Constructor and Description |
---|
DaoSupport() |
DaoSupport(SimpleRoutingDataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeConnection(Connection conn,
DataSource ds)
释放一个连接,如果 Connection 不在事务中,则关闭它,否则不处理。
|
protected Connection |
getConnection(DataSource ds)
获取一个当前线程的连接(事务中),如果没有,则新建一个。
|
protected DataSource |
getDataSource(boolean readonly)
从clz中获取数据源
|
DBDialect |
getDialect(DataSource ds) |
void |
setDataSource(SimpleRoutingDataSource dataSource) |
void |
start()
启动一个事务(默认支持子事务)
|
protected Crud crud
protected SimpleRoutingDataSource dataSource
public DaoSupport(SimpleRoutingDataSource dataSource)
public DaoSupport()
public void start()
protected Connection getConnection(DataSource ds)
protected DataSource getDataSource(boolean readonly)
readonly
- 是否只读protected void closeConnection(Connection conn, DataSource ds)
public DBDialect getDialect(DataSource ds)
public void setDataSource(SimpleRoutingDataSource dataSource)
Copyright © 2020. All rights reserved.