Java与数据库的连接
Person.java
PersonDao.java
Person.java中包含了基础信息,一些getter,setter, PersonDao.java封装了数据库的操作,如链接数据库,查询所有Person等等
在连接之前,新建一个lib文件夹,存放刚刚下载的ucanaccess文件夹中的所有jar包,并将他们add到本项目的jar包资源中
lib文件夹
右键点击项目,选择Build Path,Configure Build Path。
将那些jar包添加到项目中
Libraries中选择Add JARS
image.png
全部添加进去。ctrl + 左键能够多选
image.png
连接数据库的关键代码
public static Connection getConnection() throws SQLException, IOException, ClassNotFoundException
{
//连接Access数据库
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
//这个url就是前面的ucanaccess://+ 数据库存储路径
String url = "jdbc:ucanaccess://C:\\Users\\donxing\\Documents\\Database1.accdb";
String username = props.getProperty("jdbc.username");
String password = props.getProperty("jdbc.password");
//return DriverManager.getConnection(url, username, password);
return DriverManager.getConnection(url);
}