public class MiniDaoUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DATABSE_TYPE_CLICKHOUSE |
static String |
DATABSE_TYPE_DB2 |
static String |
DATABSE_TYPE_DERBY |
static String |
DATABSE_TYPE_DM |
static String |
DATABSE_TYPE_EDB |
static String |
DATABSE_TYPE_H2 |
static String |
DATABSE_TYPE_HERDDB |
static String |
DATABSE_TYPE_HIGHGO |
static String |
DATABSE_TYPE_HSQLDB
数据库类型别名
|
static String |
DATABSE_TYPE_INFORMIX |
static String |
DATABSE_TYPE_INFORMIX_SQLI |
static String |
DATABSE_TYPE_KINGBASE |
static String |
DATABSE_TYPE_MARIADB |
static String |
DATABSE_TYPE_MYSQL |
static String |
DATABSE_TYPE_ORACLE |
static String |
DATABSE_TYPE_ORACLE9I |
static String |
DATABSE_TYPE_OSCAR |
static String |
DATABSE_TYPE_PHOENIX |
static String |
DATABSE_TYPE_POLARDB |
static String |
DATABSE_TYPE_POSTGRE |
static String |
DATABSE_TYPE_SQLITE |
static String |
DATABSE_TYPE_SQLSERVER |
static String |
DATABSE_TYPE_SQLSERVER2012 |
static String |
DATABSE_TYPE_XUGU |
static String |
DATABSE_TYPE_ZENITH |
| 构造器和说明 |
|---|
MiniDaoUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
createPageSql(String dbUrl,
String sql,
int page,
int rows)
按照数据库类型,封装SQL
|
static String |
getDbType(DataSource dataSource)
自动获取DB类型
|
static String |
getDbType(String dbUrl)
自动获取DB类型
|
static String |
getFirstSmall(String name)
返回首字母变为小写的字符串
|
static String |
getMethodSqlLogicJar(String sqlurl)
根据SQL_URL读取SQL文件内容
|
static boolean |
isAbstract(Method method)
判断方法是否是抽象方法
|
static boolean |
isWrapClass(Class<?> clz)
判断Class是否是基本包装类型
|
static void |
main(String[] args) |
public static String getDbType(DataSource dataSource)
dataSource - public static String createPageSql(String dbUrl, String sql, int page, int rows)
dbUrl - 数据库类型sql - page - rows - public static String getMethodSqlLogicJar(String sqlurl)
sqlurl - public static boolean isAbstract(Method method)
method - public static boolean isWrapClass(Class<?> clz)
clz - Copyright © 2022. All rights reserved.