随笔分类 - JDBC
摘要:详解各个对象 DriverManager 驱动管理对象 功能: 1.注册驱动: 静态方法:static void registerDriver(Driver driver) 注册与给定的驱动程序 DriverManager 。 *使用:Class.forName("com.mysql.jdbc.Dr
阅读全文
摘要:事务 1.一个包含多个步骤的业务操作,如果这个业务被事物管理,要么同时成功,要么同时失败。 2.使用Connection对象来管理事务 开启事务:setAutoCommit(boolean autoCommit)设置参数为false,即开启事务; 提交事务:commit(); 回滚事务:rollba
阅读全文
摘要:数据库连接池 概述: 是一个容器,用来存放数据库连接; 当系统初始化号以后,容器被创建,容器会申请一些连接对象,当用户访问数据库时,从容器中获取连接对象,访问完毕以后,将连接对象归还给容器。 好处:节约资源和提高效率。 实现 1.标准接口:DataSource javax.sql包下; 1.方法:
阅读全文
摘要:JDBCTemplate Spring框架对JDBC的简单封装。提供一个JDBCTemplate对象简化开发。 步骤: 1.导入jar包; 2.创建JdbcTemplate对象 ,以来数据源 JdbcTemplate jdbctemplate = new JdbcTemplate(ds) 。 3.调
阅读全文
摘要:基本概念 Java DataBase Connectivity java 数据库连接,用java语言操作数据库。 本质:官方定义的一套操作所有关系型数据库的规则(接口),各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类
阅读全文
浙公网安备 33010602011771号