
jdbc
小肥宅@
这个作者很懒,什么都没留下…
展开
-
数据库连接池
数据库连接池1.概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2.优点:节约资源用户访问高效3.实现:—— 标准接口: DataSource(javax.sql包下的DataSource接口)—— 方法:获取连接: getConnection()归还连接: Connection. close()如果连接对象Connection是从连接池中原创 2021-09-03 19:43:37 · 90 阅读 · 0 评论 -
JDBCTemplate
1、Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发2、步骤:1.导入jar包2.创建JdbcTemplate对象,依赖于数据源DataSourceJdbcTemplate template = new JdbcTemplate(ds);3.调用JdbcTemplate的方法来完成CRUD的操作(1)update():执行DML语句。增、删、改语句(2)queryForMap():查询结果将结果集封装为map集合,将列名作为key,将值作为va原创 2021-09-03 19:32:54 · 104 阅读 · 0 评论 -
封装一个JDBC工具类
工具类import java.sql.*;public class DButil { private DButil(){}; static{//静态代码块只执行一次,在类加载时 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); }原创 2021-07-07 15:48:52 · 121 阅读 · 0 评论 -
解决JDBC的自动提交事务问题
import java.sql.*;import java.util.HashMap;import java.util.Map;import java.util.Scanner;/** * 解决自动提交事务问题 * conn.setAutoCommit(false); * conn.commit(); * conn.rollback(); */public class test04 { public static void main(String[] args) {原创 2021-07-07 15:45:01 · 330 阅读 · 0 评论 -
JDBC笔记
1、jdbc是什么?java database connection :java语言连接数据库本质是一套接口2、JDBC开发前的准备工作先从官网下载对应的驱动jar包,然后将其配置到环境变量classpath当中。比如:classpath=. ;D: \course\06-JDBC\resources\MySq1 Connector Java 5.1.23\mysql -connector -java- 5.1.23- -bin.jar以上的配置是针对于文本编辑器的方式开发,使用IDEA工具的时原创 2021-07-07 11:44:56 · 132 阅读 · 0 评论