63、JDBC的理解
Jdbc:Java database connection,java数据库连接。数据库管理系统(mysql、oracle等)是很多的,每个数据库管理系统支持的命令是不一样的。
Java只定义接口,让数据库厂商自己实现接口,对于我们开发者而言。只需要导入对应厂商开发的实现即可。然后以接口方式进行调用。(mysql + mysql驱动(实现)+jdbc)。
64、数据库连接池
64.1、早期进行数据库操作
1、原理:一般来说,java 应用程序访问数据库的过程是:
①、加载数据库驱动程序;
②、通过 jdbc 建立数据库连接;
③、访问数据库,执行 sql 语句;
④、断开数据库连接。
2、代码
// 查询所有用户
Public void FindAllUsers() {
// 1、装载 sqlserver 驱动对象
DriverManager.registerDriver(new SQLServerDriver());
// 2、通过 JDBC 建立数据库连接
Connection con = DriverManager.getConnection("jdbc:sqlserver://192.168.2.6:1433;DatabaseName=customer", "sa", "123");
// 3、创建状态
Statement state = con.createStatement();
// 4、查询数据库并返回结果
ResultSet result = state.executeQuery("select * from users");
// 5、输出查询结果
while(result.next()) {
System.out.println(result.getString("email"));
}
// 6、断开数据库连接