- 博客(7)
- 收藏
- 关注
原创 Spring整合mybatis代码以及单元测试代码的实现
1.Spring整合mybatis代码1.导入Spring整合mybatis的依赖 2.创建JdbcConfig配置DataSource数据源以及properties文件(整合xml核心配置文件的密码设置) 3.创建MybatisConfig整合mybatis核心配置文件的映射文件的位置,以及产生工厂对象 4.创建SpringConfig主配置类进行包扫描和加载其他配置类 5.创建SpringConfig主配置文件进行包扫描和加载其他配置类 2.Spring整合单元测试的实例1.S
2022-12-03 20:50:33 486 1
原创 AOP通知类型
AOP通知类型分为以下5类:1.前置通知(@Before):设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点方法前运行 2.后置通知(@After):设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点方法后运行 3.抛出异常后的通知(@AfterThrowing):设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点方法运行抛出异常后执行 4.返回后的通知(@AfterReturning):设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点
2022-12-03 19:46:27 3957
原创 Spring事务属性
1.定义:Spring的声明性事务是通过注解@Transactional来实现的。在该注解类中定义了事务的属性,可以通过修改这些属性来控制应用中的事务。2.Spring事务配置:案例只读事务配置: 兄弟们!相信聪明的你们已经完全看懂了,其他的就不一一举例了!哈哈哈!3.事务的传播行为(面试题)3.1定义: 事务传播行为指的就是当一个事务方法(当前事务)被另一个事务方法(调用者)调用时,这个事务方法(当前事务)对另一个事务方法(调用者)的态度。3.2事务传播行为的7种传播属性 面试的时候,至少能说去前三
2022-12-03 16:25:11 248
原创 SpringMVC入门案例
1.导入坐标 2.设置tomcat服务器 3.定义处理请求的功能类 4.编写SpringMVC的配置类,加载处理请求的Bean 5.加载SpringMVC配置,并设置SpringMVC请求拦截的路径 更新不易!点赞的都是我大哥!
2022-12-03 15:11:19 113
原创 Spring事务角色
如果事务管理员加入,outMoney和inMoney都会加入transfer事务中,同时outMoney和inMoney没有语法错误,则运行成功;如果其中一个事务运行出错,另外一个事务运行正常,业务层中出现异常,整个事务就会回滚,保证数据的准确性。如果事务管理员没有加入,同时outMoney和inMoney没有语法错误,outMoney和inMoney全都会开启一个事务,则运行成功;如果其中一个事务运行出错,另外一个事务运行正常,那么业务层中就会出现异常。Spring事务角色分为事务管理员和事务协调员。
2022-12-02 16:00:17 449 2
原创 Spring事务简介(ACID)
事务的隔离性是多个⽤户并发访问数据库时,数据库为每⼀个⽤户开启的事务, 每个事务不能被其他事务的操作数据所⼲扰,多个并发事务之间要相互隔离。事务是由一个或多个SQL语句,结合在一起所形成的一个逻辑处理单元,这些SQL语句要么完全执行,要么完全不执行 ,它是一个不可分割的工作执行单元。:持久性是指⼀个事务⼀旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也不应该对其有任何影响。:原子性是指事务是⼀个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。4.3开启注解事务驱动。
2022-12-02 15:25:05 198
原创 AOP入门
为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术,AOP弥补了OOP的不足,基于OOP基础之上进行横向开发((4)Advice(通知):AOP在特定的切入点上执行的增强处理,有before(前置),after(后置),afterReturning(最终),afterThrowing(异常),around(环绕)(8)AOP代理(AOP Proxy):AOP框架创建的对象,代理就是目标对象的加强。
2022-12-01 22:52:24 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人