自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Spring事务管理

现有两种方式实现Spring事务管理操作,一种是和,由于编程式事务管理的操作较为繁琐,故一般选择声明式事务管理。而声明式事务管理又有基于注解方式和基于XML配置文件方式。

2023-11-17 22:59:41 42

原创 Spring之AOP

利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率.。

2023-11-07 22:20:27 40

原创 Spring之IOC

接下来再看一个使用案例:我。

2023-11-04 21:10:34 46 1

原创 c3p0及druid连接池的简单示例,QueryRunner的简单使用

为什么要使用数据库连接池?由于数据库连接得以重用,避免了频繁创建,释放连接引起的大量性能开销。在减少系统消耗的基础上,另一方面也增加了系统运行环境的平稳性。数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于连接池中备用。此时连接的初始化工作均已完成。对于业务请求处理而言,直接利用现有可用连接,避免了数据库连接初始化和释放过程的时间开销,从而减少了系统的响应时间对于多应用共享同一数据库的系统而言,可在应用层通过数据库连接池的配置,实现某一应用。

2023-10-17 20:52:11 153

原创 DAO的代码记录示例

DAO,全称是Data Access Object,它是访问数据信息的类和接口。他的作用是实现功能的模块化,更有利于代码的维护和升级。有以Customer表为例子的BaseDao代码

2023-10-14 22:37:35 125 1

原创 事务,以及四种隔离级别

说明软件将TRANSACTION_REPEATABLE_READ隔离级别的代号设置为4,而我的连接正好是TRANSACTION_REPEATABLE_READ因此得到的输出结果是4。需要注意的是,当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据库自动提交,而不能回滚。这是为了保证事务使用的是同一个连接。事务的隔离性是指一个事务的执行不能被其他事务干扰,即一个事务内部的操作及。使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

2023-10-13 22:45:07 22

原创 使用PreparedStatement来操作Blob类型的数据

前段部分的代码跟之前的代码类似,到接收Blob字段的时候我们选择使用InputStream,然后使用FileOutputStream来存为本地文件,是Java中文件方面的操作。在进行对数据库的插入操作之前,我们需要一个图片粘贴至当前project的文件下,这样来我们就可以使用该图片的相对路径来书写,当然也可以使用绝对路径。当然在调用jdbcutils中的关闭方法之余也不要忘记关闭文件输入输出流。

2023-09-27 21:35:52 77 1

原创 使用PreparedStatement操作数据库:查询

我们在上一篇文章中完成了操作数据库之通用的增删改操作,现在这篇文章我们来实现查询数据库的操作。

2023-09-25 18:04:16 615

原创 使用PreparedStatement操作数据库:增删改

我们可以写一个通用的方法来完成增删改操作。

2023-09-21 10:11:33 178

原创 从JDBC开始

这是我开始记录我学习后端的第一篇文章,仅仅用于自我学习记录。

2023-09-16 12:36:06 43 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除