![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
笔记来源于b站老韩
肥皂火炉
学生一枚,发布的文章为笔记,可大胆指点
展开
-
数据库连接池
连接前需设置好xml配置文件参数。无(暂时没找到jar)开始应用(代码展示)原创 2023-07-12 23:53:29 · 35 阅读 · 1 评论 -
Jdbc连接入门
这是因为jdk1.5以后使用了jdbc4,不再需要调用class.forname来注册驱动了,而是自动注册。利用DriverManager方法来连接数据库。mysql5.0导入 (且驱动也是5.0版)利用DriverManager但跳过注册。利用properties文件注册。添加库后就可以开始写代码了。mysql8.0版导入该包。由于跳过了Driver注册。driver显得毫无作用。properties文件。原创 2023-07-13 00:01:37 · 23 阅读 · 1 评论 -
Statement执行sql语句
运用到resultSet对象与statement.executeQuery()方法。该方法的sql值是用?代替,然后赋值,有效避免了sql注入问题。statement.executeUpdate()方法。返回的是影响行数,是0表示没有影响任何行,以此进行判读。实际开发中Statement没多一般不用,因为不安全。为防止类似的sql注入出现问题。原创 2023-07-13 00:00:21 · 172 阅读 · 1 评论 -
ResultSet的使用
向上一行移动,没有就返回fales。当没有下一行就返回fales。方法1的写法更加灵活。原创 2023-07-12 23:58:58 · 38 阅读 · 1 评论 -
JDBC回滚_事务
通常我们执行关联的sql语句时,需要保证都执行完成,比如转账操作,一个金额增加的同时另一个必须减少数据库转账操作但在sql语句中插入一个异常这段程序就会卡壳结果可以看到只执行一条sql语句,但语句是关联的,不能出现这种状况,所以开始使用事务来解决该操作。原创 2023-07-12 23:57:33 · 296 阅读 · 1 评论 -
JDBC批量处理
这个方法放入想让其执行打包sql语句的位置。这个方法是清空打包的sql。原创 2023-07-12 23:55:51 · 365 阅读 · 1 评论