2022年1月5日
摘要: 1、事务 一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。 2、操作 1. 开启事务 2. 提交事务 3. 回滚事务 3、使用Connection对象来管理事务 1. 开启事务:void setAutoCommit(boolean autoCommit 阅读全文
posted @ 2022-01-05 00:08 花溪月影 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 每次都要注册驱动、获取连接等重复的代码,重复比较繁琐,所以抽取JDBC工具类 : JDBCUtils 1、目的 简化书写 2、分析 1. 注册驱动也抽取 2. 抽取一个方法获取连接对象 需求:不想传递参数(麻烦),还得保证工具类的通用性。 解决:配置文件 jdbc.properties url= u 阅读全文
posted @ 2022-01-05 00:06 花溪月影 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、DriverManager:驱动管理对象(类) 功能: a. 注册驱动:告诉程序该使用哪一个数据库驱动jar包 DriverManager下的方法 public static void registerDriver(java.sql.Driver driver):注册与给定的驱动程序Driver 阅读全文
posted @ 2022-01-05 00:04 花溪月影 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1、概念 Java DataBase Connectivity,Java数据库连接,翻译过来就是Java语言操作数据库。 JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真 阅读全文
posted @ 2022-01-05 00:02 花溪月影 阅读(47) 评论(0) 推荐(0) 编辑