日期:2014-05-16 浏览次数:20485 次
?
2. JDBC方式 - 借用配置文件连接数据库
通过读取数据库配置文件中配置内容,将建立数据库操作与数据库配置信息分离,避免了数据库配置信息的硬编码,起到松耦合的作用.当数据库的用户名,密码,以及数据库连接驱动,数据库连接协议发生改变时,只需要修改配置文件内容,而不须修改程序,再重新编译程序.
?
一般步骤:
2.1 使用资源包对象加载资源包
?
getBundle方法说明:
a) 方法参数是相对于classpath目录而言,相对资源路径;不可使用绝对目录.错误路径:/com/iteye/jarg/resources/jdbc,../resources/jdbc
b) com.iteye.jarg.resources.jdbc等同于com/iteye/jarg/resources/jdbc,甚至可以混着写(com.iteye/jarg/resources.jdbc)
c) [出错]不可添加.properties变成jdbc.properties
?
src/com/iteye/jarg/resources/jdbc.properties配置文件内容如下:
driverClassName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/mydb
username=root
password=root
?
?
关键代码:
private String baseName = "com.iteye.jarg.resources.jdbc";
?