1.jdbc-----> java database connectivity
jdbc给程序员提供一套操作数据库的规范
步骤:
1)确定数据库产品(注册驱动Driver)
Class.forName("com.mysql.jdbc.Driver");
2)获取连接
String url = "jdbc:mysql://localhost:3306/dbName";
Connection conn = DriverManager.getConnection(url,"root","wqq");
3)获取发送sql的载体
Statement PreparedStatement(子接口) CallableStatement
4) PreparedStatement(子接口)两个方法
select ------- executeQuery(); 结果集 ------>处理结果集
DML---------executeUpdate();
5)关闭数据库
conn.close();
2.在java中调用存储过程和函数
CallableStatement
3.Java处理事务
1)修改java默认提交事务
conn.setAutoCommit(false);//不是默认提交
2)try{
dml
conn.commit();//(方法)
}catch(SQLException ex){
conn.rollback();//方法
}