public class DataSourceManager extends Object
| 构造器和说明 |
|---|
DataSourceManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Connection |
getConnection(DataSource dataSource)
获取 DataSource 的当前本地 Connection,在使用完毕之后必须要 close 它。
|
static ConnectionHolder |
getHolder(DataSource dataSource)
获取或创建 数据源的当前本地连接 Holder
|
static TransactionManager |
getManager(DataSource dataSource)
获取当前本地
TransactionManager |
static TransactionTemplate |
getTemplate(DataSource dataSource)
获取当前本地
TransactionTemplate |
protected static void |
unsafeClearHolder(DataSource dataSource)
强制清空当前本地 ConnectionHolder
|
protected static void |
unsafeResetHolder(DataSource dataSource,
ConnectionHolder holder)
强制设置当前本地 ConnectionHolder
|
public static ConnectionHolder getHolder(DataSource dataSource)
public static TransactionManager getManager(DataSource dataSource)
TransactionManagerpublic static TransactionTemplate getTemplate(DataSource dataSource)
TransactionTemplateprotected static void unsafeResetHolder(DataSource dataSource, ConnectionHolder holder)
protected static void unsafeClearHolder(DataSource dataSource)
public static Connection getConnection(DataSource dataSource)
Copyright © 2021. All rights reserved.