JDBC学习笔记
文章平均质量分 86
烟雨平生ing
这个作者很懒,什么都没留下…
展开
-
DBUtils
文章目录DBUtils概述DBUtils的jar包DBUtils的核心apiQueryRunner的更新方法update()方法的使用格式一update()方法的使用格式二QueryRunner的查询方法ResultSetHandler结果集DBUtils提供给我们的结果集处理器有:MapHandler:单行处理器!MapListHandler:多行处理器!BeanHandler:单行处理器!BeanListHandler:多行处理器!ColumnListHandler:多行单列处理器!ScalarHand原创 2021-09-04 15:48:50 · 347 阅读 · 0 评论 -
数据库连接池
文章目录1. 数据库连接池概述1.1 什么是数据库连接池1.2 为什么要用数据库连接池1.3 数据库连接池的两类参数2. 数据库连接池的种类2.1 DBCP(Database Connection Pool)2.1.1 DBCP数据库连接池所需jar包2.1.2 DBCP的使用格式一2.1.3 DBCP的使用格式二(配置文件)2.2 C3P02.2.1 所需jar包2.2.2 使用方式一2.2.3 使用方式二(配置文件)2.3 Druid(德鲁伊)2.3.1 jar包2.3.2 使用方式一2.3.3 使用方原创 2021-09-01 14:27:03 · 296 阅读 · 0 评论 -
jdbc-事务概述
文章目录1. 什么是事务(银行转账)2. 事务的四大特性(ACID)3. MySql中事务的演示如何使用MySql的事务4. jdbc中的事务演示5.事务的隔离性5.1 事务的隔离级别(理解,面试会问)5.2 四大隔离级别3.3 MySQL隔离级别的查看和设置3.4 JDBC设置隔离级别1. 什么是事务(银行转账)所谓的事务其实就是对一件事情的处理,只不过这件事情比较特殊!特殊的地方是实施这件事情的所有步骤要么全部成功,要么全部失败!例如:银行转账,银行转账这件事情就是一个事务。因为他满足事务的特殊性原创 2021-08-27 20:16:40 · 1900 阅读 · 0 评论 -
jdbc的使用(三)--时间类型的问题、视频(字节数据)的存储
文章目录1. 时间类型的问题1.1 java中的类型和数据库中的类型的对应关系1.2 时间类型的转换:java中到数据库的转换数据库到java的转换2.视频(字节数据)的存储2.1 标准SQL中提供了如下类型来保存字节的数据类型:2.2 把视频(字节数据)存到数据库表中去2.3 把视频(字节数据)存到数据库表中去的第二种实现方案2.3 把数据库中的mp4(字节数据)取出来1. 时间类型的问题1.1 java中的类型和数据库中的类型的对应关系首先讨论一个问题,就是java中的类型和数据库中的类型的对应关原创 2021-08-26 16:53:08 · 252 阅读 · 0 评论 -
JdbcUtils工具类
文章目录1. JdbcUtils工具类1.1 连接获取工具类JdbcUtils工具类的创建1.2 连接获取工具类JdbcUtils工具类的优化1. JdbcUtils工具类1.1 连接获取工具类JdbcUtils工具类的创建之前我们写代码的时候,每个demo中都会有getConnection方法的创建,造成了很大的冗余!现在我们可以创建一个JdbcUtils工具类,把连接的获取方法放到该类中,每次需要连接都从该类获取!并且我们可以优化连接获取方法!让其变成一个更加通用的连接获取工具类!代码演示:原创 2021-08-26 16:27:29 · 787 阅读 · 0 评论 -
jdbc的使用(二)--结果集ResultSet、元数据、预编译PreparedStatement对象、批处理(batch)
文章目录1. 结果集ResultSet1.1 结果集ResultSet的滚动特性1.2 结果集ResultSet的敏感和可更新特性1.3 ResulstSet给我们提供了一些静态参数!2. 元数据1. 结果集ResultSet1.1 结果集ResultSet的滚动特性何为滚动?如果结果集的光标,既可以向上移动,又可以向下移动就称之为可滚动的结果集;如果只能向下移动则称为不可滚动的结果集!按照jdbc标准默认的结果集,不可滚动!但mysql并没有遵循jdbc的标准,mysql的默认结果集就是滚动的!原创 2021-08-24 18:50:36 · 909 阅读 · 0 评论 -
jdbc的使用(一)--入门案例、Statement 对象
文章目录1. JDBC入门案例一2. JDBC入门案例二3. Statement 对象获取Statement对象发送更新语句(更新:增、删、改)用Statement查询并解析结果ResultSet读取结果集中的数据关闭案例代码4. Junit的简单使用(测试框架)5. JDBC的代码规范化1. JDBC入门案例一导入驱动jar包注册驱动java.sql.DriverManager.registerDriver(new com.mysql.jdbc.Driver());得到Connection对象原创 2021-08-21 18:34:23 · 237 阅读 · 0 评论 -
JDBC概述
JDBC概述1 什么是JDBC(标准(接口,抽象类)---》实现)2、为什么要用JDBC3 JDBC原理4. JDBC核心类介绍(接口)DriverManagerConnectionStatementResultSet1 什么是JDBC(标准(接口,抽象类)—》实现)JDBC(Java DataBase Connectivity)就是Java数据库连接,就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,而JDBC是用Java语言向数据库发送SQL语句。简而言之,J原创 2021-08-21 18:13:29 · 114 阅读 · 0 评论
分享