[JDBC] 获取数据库连接方式
生活随笔
收集整理的這篇文章主要介紹了
[JDBC] 获取数据库连接方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方式一:將數據庫連接需要的4個基本信息聲明在配置文件中,通過讀取配置文件的方式,獲取連接
此種方式的好處?
1.實現了數據與代碼的分離。實現了解耦
2.如果需要修改配置文件信息,可以避免程序重新打包。
在src目錄下創建jdbc.properties 文件
user=root password=123456 url=jdbc:mysql://localhost:3306/test driverClass=com.mysql.jdbc.Driver public void testConnection3() throws Exception {//1.讀取配置文件中的4個基本信息//類加載器InputStream is = ClassLoader.getsystemClassLoader().getResourceAsStream("jdbc.properties");Properties pros = new Properties();pros.load(is);String user = pros.getProperty("user");String password = pros.getProperty("password");String url = pros.getProperty("url");String driverClass = pros.getProperty("driverClass");//2.加載驅動Class.forName(driverClass);//3.獲取連接Connection conn = DriverManager.getConnection(url, user, password);System.out.println(conn);}方式二
需要引入mysql驅動
方式三:
public void testConnection3() throws Exception {//提供另外三個連接的基本信息String url = "jdbc:mysql://localhost:3306/test";String user = "root";String password = "123456";//1.加載Driver驅動Class.forName("com.mysql.jdbc.Driver");//2.獲取連接Connection connection = DriverManager.getConnection(url, user, password);System.out.println(connection);} 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的[JDBC] 获取数据库连接方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [javaweb] servlet 服务
- 下一篇: python爬虫学习(一) reques