39 lines
1.1 KiB
Java
39 lines
1.1 KiB
Java
package com.example.ua.utils;
|
|
|
|
import com.example.ua.config.ApplicationConfig;
|
|
|
|
import org.mariadb.jdbc.MariaDbDataSource;
|
|
import org.mariadb.jdbc.MariaDbStatement;
|
|
import org.apache.log4j.Logger;
|
|
|
|
import org.mariadb.jdbc.MariaDbConnection;
|
|
import java.sql.SQLException;
|
|
|
|
/**
|
|
* 建立连接
|
|
* @author yjy
|
|
* @version 1.0
|
|
* @date 2020/11/15 12:20 下午
|
|
*/
|
|
public class MariaDBConnect{
|
|
private static final Logger LOG = Logger.getLogger(MariaDBConnect.class);
|
|
|
|
public static MariaDbStatement getMariaDB() throws SQLException {
|
|
String addr = "jdbc:mariadb://"
|
|
+ ApplicationConfig.MARIADB_HOST + ":"
|
|
+ ApplicationConfig.MARIADB_PORT + "/"
|
|
+ ApplicationConfig.MARIADB_DB_NAME;
|
|
|
|
MariaDbDataSource dataSource = new MariaDbDataSource(addr);
|
|
MariaDbStatement statement = null;
|
|
|
|
MariaDbConnection conn = (MariaDbConnection) dataSource.getConnection(
|
|
ApplicationConfig.MARIADB_USER,
|
|
ApplicationConfig.MARIADB_PASSWORD);
|
|
statement = (MariaDbStatement) conn.createStatement();
|
|
|
|
|
|
return statement;
|
|
}
|
|
|
|
} |