Java 连接MySql数据库
来源:互联网 发布:淘宝有哪些推广方式 编辑:程序博客网 时间:2024/05/17 23:32
一般认为连接数据库,会把密码写在程序中,这是不方便的,也是不安全的,现在我为大家介绍一种方法。就是把密码放在users.properties配置文件上面,这样一来即方便了管理,也更加安全了。(纪念一下我大二Web课程设计)
users.properties
jdbc.drivers=com.mysql.jdbc.Driverjdbc.url=jdbc\:mysql\://127.0.0.1/bookshop?useUnicode\=true&characterEncoding\=UTF-8jdbc.username=rootjdbc.password=12345java 连接数据库的具体代码:
package com.book.db;/**** @autor yinxing***/import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class DBconnection {public DBconnection(){}private String resource = "users.properties";private Properties props = null;// 得到数据库连接public Connection getConnection(){try{props = new Properties();InputStream in = getClass().getResourceAsStream(resource);props.load(in);String drivers = props.getProperty("jdbc.drivers");String url = props.getProperty("jdbc.url");String username = props.getProperty("jdbc.username");String password = props.getProperty("jdbc.password");Class.forName(drivers);//加载数据库驱动return DriverManager.getConnection(url, username, password);}catch (Exception ex){ex.printStackTrace();System.out.println("连接数据库异常发生 : " + ex.getMessage());}return null;}}
0 0
- java连接MySql数据库!
- JAVA 连接 MySQL 数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接MySQL数据库
- Java连接mysql数据库
- java连接MySQL数据库
- java连接mysql数据库
- Java连接Mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接mysql数据库
- Java连接MySQL数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接MySql数据库
- Java连接MySQL数据库
- 用SharePreference实现简单的保存账号密码
- Codeforces 464B Restore Cube(暴力)
- KMP模式匹配算法
- 链表有环问题
- static{}语句块详解
- Java 连接MySql数据库
- gale-shapley算法的C语言实现
- WordPress主题 Q9 全站ajax加载自适应CMS高级模板[更新至v1.9]
- 【刷机】LG G2 能进入recovery但是不能进入新系统,can't open file ,G2刷TOT
- accelerated c++习题0-10
- Java(二)--OOP设计思想
- [ZOJ 3812 We Need Medicine] DP
- Leetcode dfs Letter Combinations of a Phone Number
- 机房收费系统之添加和删除用户