![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring专题
文章平均质量分 95
Spring+SpringMVC+MyBatis学习
风暴计划
一枚代码小菜鸟
展开
-
Spring-2-Spring中的IoC控制反转
1、基于 XML 的 DI 1.1注入分类:setter方法注入+构造方法注入 (1)bean 实例,Spring容器先通过调用无参构造器创建对象后,然后才对 bean 对象的属性进行初始化。 (2)初始化,是由Spring容器自动完成的,称为注入。 (3)根据注入方式的不同,常用的有两类:setter方法 注入、构造方法注入。 1.2注入分类:setter方法注入(掌握) set方法注入也叫设值注入,是指通过 setter 方法传入被调用者的实例。这种注入方式简单、直观,因而在 ...原创 2021-01-06 09:36:51 · 352 阅读 · 1 评论 -
Spring-1-认识Spring框架与ApplicationContext对象
【参考B站动力节点教学视频-王鹤老师】https://www.bilibili.com/video/BV1nz4y1d7uy?p=1 1、Spring 概述 1.1Spring 框架是什么 Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。Spring 是可以在 Java SE/EE 中使用的轻量级开源框架。Spring 的主要作用就是为代码“解耦”,降低代码间...原创 2021-01-05 09:31:46 · 371 阅读 · 0 评论 -
Spring-4-Spring中的事务和2种事务管理方式的代码演示(Spring自带的事务管理器和AspectJ事务管理器)
1、关于事务, 先回答一些问题 Spring处理事务的流程: 2、Spring 的事务管理 事务,原本是数据库中的概念,在 Dao 层。但一般情况下,需要将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。 在 Spring 中通常可以通过以下两种方式来实现对事务的管理:(1)使用 Spring 的事务注解管理事务。(2)使用 AspectJ 的 AOP 配置管理事务。 2.1 Spring 事务管理 API Spring 的事务...原创 2021-01-03 19:52:23 · 401 阅读 · 0 评论 -
Spring-3-Spring中的AOP面向切面编程(动态代理-AOP概念简述-AOP代码演示)
【参考B站视频】:https://www.bilibili.com/video/BV1nz4y1d7uy?p=1 0、动态代理简述 1、JDK动态代理 1.1JDK动态代理的代码演示 1.1.1 创建一个被代理的对象:接口SomeService package com.wind.service; import org.springframework.stereotype.Service; @Service public interface SomeService { ...原创 2021-01-03 17:11:35 · 482 阅读 · 0 评论 -
Spring事务管理-注解方式实现+XML方式实现
目录 1、事务概念与事务的四个特性ACID 2、事务操作(搭建事务操作环境) 3、事务操作(Spring事务管理介绍) 4、事务操作(注解实现-声名式事务) 4.1 事务操作(声名式事务的参数设置) 5、事务操作(XML配置文件实现-声名式事务) 6、事务操作(完全注解式实现-声名式事务) 附录0:Spring事务测试的项目结构 附录1:注解方式实现声名式事务代码 附录1-1:UserDao接口 附录1-2:UserDao接口的实现 附录1-3:事务类:UserServiceTx原创 2020-12-18 23:15:01 · 251 阅读 · 1 评论 -
Spring视频学习
1、Spring5视频学习-尚学堂:http://www.atguigu.com/download_detail.shtml?v=287 2、 3、原创 2020-06-10 09:51:00 · 349 阅读 · 0 评论 -
Spring中的IOC原理解释-来自知乎
Spring IOC详解 一、Spring IOC详解 1、Spring IOC详解: https://www.zhihu.com/question/23277575/answer/24259844原创 2018-10-22 20:58:38 · 505 阅读 · 0 评论