
JDBC
么古
这个作者很懒,什么都没留下…
展开
-
JDBC01(JDBC介绍、自写JDBC工具类及使用、SQL注入问题)
Part01:JDBC 1、JDBC概述: JDBC(Java DataBase Connectivity)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用Java语言编写的接口(大部分)和类组成; JDBC需要连接驱动,没有驱动将无法完成数据库连接,从而不能操作数据库,每个数据库厂商都需要提供自己的驱动,用来连...原创 2019-04-16 22:07:32 · 278 阅读 · 0 评论 -
JDBC03(事务管理、ThreadLocal)
Part01:事务管理 1、事务概述: 事务:指的是逻辑上的一组操作(多条sql语句),组成这组操作的各个单元要么全部成功,要么全部失败。 事务作用:保证在一个事务中多次操作要么全部成功,要么全部失败; 例如转账的转账方和收款方; 2、MySQL事务操作: start transaction:开启事务(Java中用setAutoCommit(false)方法) commit:提交事务 rol...原创 2019-04-27 17:33:12 · 248 阅读 · 0 评论 -
JDBC02(DBCP连接池、C3P0连接池、DBUtils框架)
Part01:JDBC连接池 1、JDBC连接池: 存放多个连接的集合,要用到连接时直接从连接池里面拿; 目的:解决建立数据库连接耗费资源和时间的问题,提高性能; 2、DataSource:数据源(编写连接池的规范) Java为数据连接池提供了公共的接口:java.sql.DataSource,各个厂商需要让自己的连接池实现这个接口。这样应用程序可以方便的切换不同厂商的连接池; 常见的连接池...原创 2019-04-25 00:04:39 · 363 阅读 · 0 评论