public class JdbcUtils extends Object
| Constructor and Description |
|---|
JdbcUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
connect(String jdbcUrl,
String jdbcUser,
String jdbcPswd) |
static boolean |
connect(String driverClass,
String url,
String user,
String pswd,
String validateSql)
连接数据库,连接成功返回true,连接失败返回false
|
static List<Map<Object,Object>> |
exeuteSql(String jdbcUrl,
String jdbcUser,
String jdbcPswd,
String sql)
执行sql
|
static String |
getDriverClass(String jdbcType)
获取驱动类名
|
static String |
getJdbcType(String jdbcUrl)
获取数据库的类型
mysql jdbc:mysql://localhost/monitoring_db
oracle jdbc:oracle:thin:@192.168.28.220:1521/orcl
|
static String |
getValidateSql(String jdbcType)
返回验证sql
|
static void |
main(String[] args) |
public static boolean connect(String driverClass, String url, String user, String pswd, String validateSql)
driverClass - url - user - pswd - validateSql - Exceptionpublic static void main(String[] args)
public static String getJdbcType(String jdbcUrl)
jdbcUrl - public static String getDriverClass(String jdbcType)
jdbcType - public static String getValidateSql(String jdbcType)
jdbcType - public static List<Map<Object,Object>> exeuteSql(String jdbcUrl, String jdbcUser, String jdbcPswd, String sql) throws ClassNotFoundException, SQLException
jdbcUrl - jdbcUser - jdbcPswd - sql - ClassNotFoundExceptionSQLExceptionCopyright © 2021. All rights reserved.