Spring

Spring5学习——4、AOP概念

1.什么是AOP面向切面编程 AOP底层使用动态代理(1)有接口情况 【使用JDK动态代理】 创建代理对象要想创建一个代理对象,需要使用Proxy类的newProxyInstance方法。这个方法有三个参数: 一个类加载器(class loader)。 一个Class对象数组,每个元素都是需要实现的
Spring

如何实现一个简易版的 Spring - 如何实现 AOP(上)

前言 本文是「如何实现一个简易版的 Spring 系列」的第五篇,在之前介绍了 Spring 中的核心技术之一 IoC,从这篇开始我们再来看看 Spring 的另一个重要的技术——AOP。用过 Spring 框架进行开发的朋友们相信或多或少应该接触过 AOP,用中文描述就是面向切面编程。学习一个新技
Spring

分析Springcloud Stream 消费者端的工作流程

通过分析SpringCloud Stream 消费者端的工作流程,涉及到的主要依赖有:spring-cloud-streamspring-rabbitspring-amqpspring-messagingamqp-client 消息驱动 1 分析过程 1.1 准备工作 案例中通过rabbitMQ作为
Spring

《Spring 手撸专栏》第 3 章:初显身手,运用设计模式,实现 Bean 的定义、注册、获取

作者:小傅哥博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!? 一、前言 你是否能预见复杂内容的设计问题? 讲道理,无论产品功能是否复杂,都有很大一部分程序员会写出一堆 if...else 来完成开发并顺利上线。这主要是原因没法预见当前的需求,发展是否
Spring

Spring源码解析-自定义标签解析和SPI机制-3

首页 专栏 spring 文章详情 0 Spring源码解析-自定义标签解析和SPI机制-3 进击的萝卜头 发布于 5 月 18 日 1. 涉及SPI机制地方 自定义标签:例如:context aop 等等都是自定义标签,需要利用SPI机制 默认标签中的自定义元素
Spring

@Configuration注解详解

首页 专栏 java 文章详情 0 @Configuration注解详解 zensezz 发布于 5 月 14 日 @Configuration注解详解 Configuration代码简介 Configuration注释类表明其主要目的是作为bean定义的源;@
Spring

spring的原理机制

首页 专栏 spring 文章详情 0 spring的原理机制 习惯了不该习惯的 发布于 3 月 9 日 1,关于spring容器:   spring容器是Spring的核心,该容器负责管理spring中的java组件, 2,AOP编程的支持   通过Spring提
Spring

SpringMVC执行流程及源码分析

首页 专栏 后端 文章详情 2 SpringMVC执行流程及源码分析 2700 发布于 3 月 6 日 SpringMVC流程及源码分析 前言 ​ 学了一遍SpringMVC以后,想着做一个总结,复习一下。复习写下面的总结的时候才发现,其实自己学的并不彻底、牢固、也
Spring

四、Spring事务回滚

首页 专栏 后端 文章详情 1 四、Spring事务回滚 柠檬时间 发布于 3 月 7 日 接第2节事务流程,这是第5点解析 回滚逻辑如下: 判断是否存在事务,只有存在事务才执行回滚 根据异常类型判断是否回滚。如果异常类型不符合,仍然会提交事务 回滚处理 详细解析
加载更多