public class DbPlusUtil extends Object
| 构造器和说明 |
|---|
DbPlusUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getDatabase(DataSource executor)
从数据源中获取数据库名
|
static String |
getDataBaseNameByUrl(String jdbcUrl)
截取jdbc地址中的数据库名
|
static com.baomidou.mybatisplus.annotation.DbType |
getDbType(DataSource executor)
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
|
static com.baomidou.mybatisplus.annotation.DbType |
getDbType(String jdbcUrl)
根据连接地址判断数据库类型
|
static String |
getSqlServerDbName(String url) |
static List<cn.hutool.db.meta.Table> |
getTables(DataSource ds)
获得所有表名
|
static boolean |
regexFind(String regex,
CharSequence input)
正则匹配
|
public static String getDataBaseNameByUrl(String jdbcUrl)
jdbcUrl - public static List<cn.hutool.db.meta.Table> getTables(DataSource ds)
ds - 数据源public static com.baomidou.mybatisplus.annotation.DbType getDbType(DataSource executor)
executor - Executorpublic static String getDatabase(DataSource executor)
executor - executorpublic static com.baomidou.mybatisplus.annotation.DbType getDbType(String jdbcUrl)
jdbcUrl - 连接地址public static boolean regexFind(String regex, CharSequence input)
regex - 正则input - 字符串Copyright © 2022. All rights reserved.