java jdbc配置文件读取连接数据库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LOVE_HopeOne/article/details/84582646

Java调用配置文件连接数据库

        Java连接数据库,通常需要建立一个类文件来定义数据库URL、用户名、密码并且还要负责加载jdbc驱动,如果只是在类文件中定义字符串类型URL(数据库地址)、USER(用户名)、PASSWORD(密码)、DRIVER(驱动),那么这个方法是静态的而且低效的。那么就需要一个可以动态添加/改变 数据库信息的方法,也就是在项目中添加一个配置文件。

提示每种语言都有自己所支持的配置文件,而 Java 语言自身支持的配置文件的后缀名是 以“ . properties” 为结尾的。

         在java连接数据库时,采取读取配置文件的方式,来获取数据库连接。

① 新建jdbc.properties文件,内容如下:(JDBC jar包  8.0 版本以上适用)

jdbc.driver=com.mysql.cj.jdbc.Driver

jdbc.url=jdbc:mysql://127.0.0.1:3306/farm?useSSL=false&serverTimezone=GMT%2B8

jdbc.user=root

jdbc.password=354887

 ②java读取配置文件的方法:

Properties pro = new Properties();  
pro.load(new FileInputStream("JDBC.properties"));  //加载名为  JDBC.properties 的配置文件
String URL = pro.getProperty("jdbc.url");// jdbc.url 是配置文件用来接收数据库URL定义的名称。   
String USER = pro.getProperty("jdbc.user");// jdbc.user 是配置文件用来接收数据库用户名定义的名称。   
String PASSWORD = pro.getProperty("jdbc.password");// jdbc.user 是配置文件用来接收数据库密码定义的名称。   
String DRIVER = pro.getProperty("jdbc.driver");// jdbc.user 是配置文件用来接收数据库驱动定义的名称。   
		    
Class.forName(DRIVER);	  //加载驱动
ct = DriverManager.getConnection(URL, USER, PASSWORD);

猜你喜欢

转载自blog.csdn.net/LOVE_HopeOne/article/details/84582646