JDBC的基础应用
一、JDBC的介绍
JDBC是Java语言访问数据库的技术,免备案空间,美国服务器,称为Java DataBase Connectivity。JDBC使用面向对象技术风筝了对数据库的访问,易用易学,而且可以使访问数据库的代码不依赖数据库提供商。
二、JDBC的使用步骤
(1)注入驱动类
(2)获取连接对象
(3)获取语句对象
(4)执行语句对象
(5)关闭连接
三、JDBC的简单案例
首先我们需要一个数据库表(注:本文使用SQL SERVER 数据库):
java持久化类如下:
package com.dao;import java.sql.*;public class BaseDao {private final String className=”com.microsoft.sqlserver.jdbc.SQLServerDriver”;private final String url=”jdbc:sqlserver://localhost:1433;DatabaseName=demo”;private final String user=”sa”;private final String password=”123″;Connection conn = null;PreparedStatement pstmt = null; getConnection(){try {Class.forName(className);//注入驱动类conn=DriverManager.getConnection(url, user, password);} catch (Exception e) {e.printStackTrace();}} updateSQL(String sql) {int result = 0;try {getConnection();pstmt = conn.prepareStatement(sql);//获取语句对象result = pstmt.executeUpdate();//执行更新语句} catch (Exception e) {e.printStackTrace();}return result;} ResultSet selectSQL(String sql){try {getConnection();pstmt = conn.prepareStatement(sql);return pstmt.executeQuery();//执行查询语句} catch (Exception e) {e.printStackTrace();return null;}} closeAll() {try {if (conn != null)conn.close();} catch (Exception e) {e.printStackTrace();}}},美国空间志在山顶的人,不会贪念山腰的风景。