public class TenantDynamicDatasourceUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
createDatabasesSql |
private static String |
createTableTemplate |
private static Set<String> |
databaseInitialized
已初始化库缓存
Set<库名>
|
private static String |
INIT_DATA_FILE_NAME
初始化数据sql脚本文件名(resources/init.sql)
脚本模板:INSERT INTO `表名` (字段) VALUES (值);
|
private static String |
insertTemplate |
static String |
NAME_JOINER |
| 限定符 | 构造器和说明 |
|---|---|
private |
TenantDynamicDatasourceUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
init()
初始化库表
|
static void |
initData(String databaseName,
Connection conn)
初始化数据
|
static void |
initTable(String databaseName,
Connection conn)
初始化表
|
private static String createDatabasesSql
private static String createTableTemplate
private static String insertTemplate
private static final String INIT_DATA_FILE_NAME
public static boolean init()
public static void initTable(String databaseName, Connection conn)
conn - public static void initData(String databaseName, Connection conn)
databaseName - conn - Copyright © 2022 jvs. All rights reserved.