
JDBC小知识
文章平均质量分 60
从零开始到自己封装实现简单的增删改查功能
熠熠98
脚踏实地,仰望星空!
欢迎访问博客:lish98.blog.youkuaiyun.com
展开
-
数据库事务
文章目录1. 数据库事务介绍2. 数据库的并发问题2.1事务的ACID属性2.2数据库的并发问题2.3四种隔离级别2.4在MySql中设置隔离级别3. JDBC中事务的特点 1. 数据库事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务处理(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方 式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来; 要么数据库管理系统将放弃所作的所有修改,整个事务回原创 2021-02-22 19:38:09 · 378 阅读 · 1 评论 -
JDBCUtils 简单的封装
public class JDBCUtils { /** * 获取数据库连接 */ public static Connection getConnection() throws Exception { //1.读取配置文件中的4个基本信息 InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properties"); P原创 2021-02-20 19:50:29 · 414 阅读 · 2 评论 -
JDBC实现批量插入
文章目录批量执行SQL语句代码实现方式一:仅使用PreparedStatement方式二:批量执行预定义的sql语句方式三:批量插入优化 -- 设置连接不允许自动提交数据 批量执行SQL语句 当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。 JDBC的批量处理语句包括下面三个方法: addBatch(String):添加需要批量处理的SQL语句或是参数; executeBatch():执行批量处理语句; clearBatch():清空缓存的数据原创 2021-02-20 19:46:28 · 1965 阅读 · 0 评论 -
JDBC获取数据库连接
JDBC获取数据库连接 JDBC获取数据库的连接四个要素 1.Driver接口实现类 java.sql.Driver 接口是所有 JDBC 驱动程序都需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库 厂商提供不同的实现。 在程序中不需要直接去访问实现了 Driver 接口的类,而是由驱动程序管理器类(java.sql.DriverManager)去调用 这些Driver实现。 常见驱动:Oracle的驱动:oracle.jdbc.driver.OracleDriver mySql的驱动: co原创 2021-02-19 21:11:43 · 472 阅读 · 1 评论