- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 Spring封装JDBC查询结果集(JDBCTemplate)
JDBCTemplate数据库连接池的弊端概述使用步骤 数据库连接池的弊端 前情提要: JDBC数据库连接池. 在上一篇中数据库连接池虽然已经对JDBC的连接和释放做了优化,避免了资源的浪费,但在数据的操作上并未做出任何的改善,特别是在查询封装数据时更为麻烦。 举个例子,获取封装一个学生信息表,则需要将数据每一行中的每一列取出来再封装到学生类中打包到列表中,需要一大串的代码,麻烦且复杂 public static void main(String[] args) { Connection
2020-09-02 17:57:40
1690
原创 C3P0和Druid数据库连接池
JDBC数据库连接池概述C3P0连接池使用步骤Druid连接池 概述 前情提要:JDBC-MYSQL基础. 之前每次连接数据库都需要需要向系统申请连接,使用完就将释放连接,造成很多不必要的资源浪费,而且在申请连接时则耗时教长 采用连接池形式则可以避免上面的问题,连接池向系统申请多个连接对象供用户使用,用户需要使用就从连接池借一个连接对象,使用完后就把连接对象归还给连接池。类似以线程池 连接池为数据库公司去实现DataSource接口获取数据源 本文所有资源都可到百度云下载 链接:https://pan
2020-09-01 20:11:20
256
原创 java反射加载src目录下的文件
java反射加载src目录下的文件概述传统加载文件反射加载文件 概述 前提:本文章只针对放在Java项目src目录下的文件提取 当项目中的目录过多时,文件又存取在各个目录下不方便查找,那就可将文件放在src总目录下,可供给各各项目的文件使用。 传统加载文件 绝对路径 File file=new File("D:\\编程\\java\\IDEA\\JDEAwork\\week01\\src\\a.txt"); 弊端: 当你的项目存储位置的又是多级目录下时,每次使用文件时都需要输入大串的字符串,麻烦且容易
2020-08-25 18:16:10
434
原创 JDBC-MYSQL事务
JDBC-MYSQL事务概述开启事务提交事务回滚设置回滚点回滚到回滚点 前情提要:JDBC-MYSQL基础. 概述 一个事务可以有一至无数个SQL语句操作,当全部SQL语句执行成功后才添加到数据库服务器执行,当中途出现错误则回滚到事务开始之前,中间执行过的SQL语句全部撤回。 开启事务 mysql默认是不开启事务的,每执行一条sql语句就自动提交一次 connection.setAutoCommit(false);//开启事务 开启了事务只有手动提交事务才可完成sql语句操作 提交事务 提交此次事务的
2020-08-22 08:53:38
198
原创 JDBC-MySql基础
JDBC概述使用步骤(mysql为例)导入驱动jar包注册驱动获取数据库连接对象Connection执行sql语句PreparedStatement和Statement的区别处理结果 概述 JDBC全称Java DataBase Connectivity:java数据库连接 在JDBC创建之前java程序员每操作一款关系型数据库就需要学习java连接该数据库代码,由于关系型数据库过多(如:oracle、db2、MySQL…),不可能全部学习,所以java程序员就期望SUN公司能研发出一套可以运行所有关系型数
2020-08-21 20:22:01
952
空空如也
前后端不分类的springboot项目实现excel数据导出
2021-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅