提交 6e0329c8 authored 作者: inroi's avatar inroi

完成代码

上级 a5594849
......@@ -4,6 +4,8 @@ import java.sql.*;
import org.springframework.boot.autoconfigure.jdbc.DataSourceProperties;
import cn.hutool.core.lang.Console;
/**
* 直接访问数据库
......@@ -13,20 +15,21 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceProperties;
public class DBHelper {
private static DBHelper dbHelper=null;
private String jdbcConnectionStr;
private Connection connection;
private DataSourceProperties dataSource;
private PreparedStatement preparedStatement;
private ResultSet resultSet;
private DBHelper() {
jdbcConnectionStr = dataSource.getUrl();
}
public static DBHelper createDBHelper(DataSourceProperties dataSource) {
dbHelper = new DBHelper();
dbHelper.dataSource = dataSource;
Console.log("dataSource。url:" + dataSource.getUrl());
Console.log("dataSource。username:" + dataSource.getUsername());
Console.log("dataSource。password:" + dataSource.getPassword());
dbHelper.initDB();
return dbHelper;
}
......@@ -34,7 +37,7 @@ public class DBHelper {
public void getConn() {
try {
connection = DriverManager.getConnection(jdbcConnectionStr, dataSource.getUsername(), dataSource.getPassword());
connection = DriverManager.getConnection( dataSource.getUrl(), dataSource.getUsername(), dataSource.getPassword());
connection.setAutoCommit(false);
} catch (SQLException e) {
e.printStackTrace();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论