JDBC编程
JDBC主要完成三个基本工作:
1.与数据库进行链接
2.执行SQL语句
3.获得SQL语句的执行结果
jdbc常用接口与类
DriverManage:用于管理JDBC驱动的服务类。程序中该类的主要功能是用来获取Connection对象。
public static synchronized Connection getConnection(String url,string user,string password) throws SQLException:获取url对应的数据的链接
Connection接口
代表数据链接对象,每个Connection代表一个物理链接会话。想要访问数据库必须要获取数据库链接
Statement createStatement() throws SQLException:该方法返回一个Statement对象
PreparedStatement prepareStatement(String sql) throws SQLException:返回预编译的Statement对象,即将SQL语句提交到数据库进行编译。
CallableStatement prepareCall(String sql) throws SQLException
以上三个方法都是返回用于执行SQL语句的Statement对象,PreparedStatement CallableStatement是Statement的子类。只有获得了Statement之后才能执行SQL语句
Statement接口
用于执行SQL语句的工具接口