在有maven仓库的情况下连接
(1)在pom.xml当中导入MySQL的依赖
2) 再新建jdbc.properties,和 application.properties 并列就好,并且在当中写MySQL的连接信息。
Jdbc.driverClass: com.mysql.jdbc.Driver
//【此处如果mysql版本大于8,就写 com.mysql.cj.jdbc.Driver 】
Jdbc.url: jdbc:mysql://localhost:3306/你的数据库名称?serverTimezone=UTC
Jdbc.username: root //你的用户名
Jdbc.password: xxxxx //你的密码
(3)开始连接
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;
public class MyConnect2 {
public static void main(String[] args) {
Properties pro=new Properties();
try {
InputStream resourceAsStream = MyConnect2.class.getClassLoader().getResourceAsStream("jdbc.properties");
pro.load(resourceAsStream); //调用加载器
//获取用户信息
String className = pro.getProperty("jdbc.driverClass");
String url = pro.getProperty("jdbc.url");
String user=pro.getProperty("jdbc.user");
String password = pro.getProperty("jdbc.password");
Class.forName(className);
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println(connection);
} catch (Exception e) {
e.printStackTrace();
}
}
}