ICode9

精准搜索请尝试: 精确搜索
  • Spring---异步任务---@Async2022-03-21 17:36:35

      /** * 【@Async】 * Annotation that marks a method as a candidate for asynchronous execution. 标记一个方法 作为一个 候选的异步任务执行; * Can also be used at the type level, in which case all of the type's methods are considered as

  • 面试造火箭系列,栽在了cglib和jdk动态代理2021-12-28 22:33:27

    “喂,你好,我是XX巴巴公司的技术面试官,请问你是张小帅吗”。声音是从电话那头传来的 “是的,你好”。小帅暗喜,大厂终于找上我了。 “下面我们来进行一下电话面试吧,请先自我介绍一下吧” “balabalabla...”小帅把之前的经历大概描述了一下 “嗯,经历很丰富呀,接下来咱们来聊聊技术吧,请

  • 这才是Springboot事务创建流程的正确打开方式(附源码分析)2021-11-26 14:02:43

    SpringBoot事务 Springboot中事务是相对重要的一个部分。也是aop的一个使用场景。我们今天就来一起从源码的角度分析下,事务的整个创建过程。 关于springboot启动过程中的一些加载,很多都是通用的,这块就不再仔细讲述了。这部分可以参看spring boot 加载web容器tomcat流程源码分析

  • 这才是Springboot事务创建流程的正确打开方式(附源码分析)2021-11-26 14:01:06

    SpringBoot事务 Springboot中事务是相对重要的一个部分。也是aop的一个使用场景。我们今天就来一起从源码的角度分析下,事务的整个创建过程。 关于springboot启动过程中的一些加载,很多都是通用的,这块就不再仔细讲述了。这部分可以参看spring boot 加载web容器tomcat流程源码分析

  • jdk和cglib动态代理的区别2021-11-12 21:03:01

    原文地址 我只是供自己使用 要理解还是看原文好 //动态代理的测试类 public interface HelloWorld { public String sayHello(); } 实现我们的接口 public class HelloWorldImpl implements HelloWorld{ @Override public String sayHello() { System.out.println("he

  • 这才是Springboot事务创建流程的正确打开方式(附源码分析)2021-10-30 14:07:51

    SpringBoot事务 Springboot中事务是相对重要的一个部分。也是aop的一个使用场景。我们今天就来一起从源码的角度分析下,事务的整个创建过程。 关于springboot启动过程中的一些加载,很多都是通用的,这块就不再仔细讲述了。这部分可以参看spring boot 加载web容器tomcat流程源码分析

  • 深入理解java动态代理2021-10-09 00:01:48

    AOP,Aspectj,Spring AOP 前世今生 AOP 是要实现在我们原来写的代码的基础上,进行一定的包装,如方法执行前,方法返回后,方法跑出异常后等地方进行一定的拦截处理或者叫增强处理。AOP 的实现并不是因为java提供了什么神奇的狗子,可以把方法的几个生命周期告诉我们,而是我们要实现一个

  • springboot 事务创建流程源码分析2021-09-18 12:02:50

    springboot 事务创建流程源码分析 文章目录 springboot 事务创建流程源码分析1. 自动加载配置2. InfrastructureAdvisorAutoProxyCreator类3.BeanFactoryTransactionAttributeSourceAdvisor类4.判断bean对象是否需要进行事务增强处理5.生成对应代理类6. 最终生成的代理类cl

  • Spring(11) - Introductions进行类扩展方法2021-04-22 22:32:22

      Introductions(引用),在 Aspect 中称为类型间的声明,使切面能够声明被通知的对象(拦截的对象)实现给定的接口,并提供该接口的实现。   简单点说可以将一个类的实现方法复制到未实现的类中。   通过 @DeclareParents 注解进行声明,声明在一个父类型的属性上(比如接口),其中注解的属

  • 死磕Spring之AOP篇 - 初识JDK、CGLIB两种动态代理2021-04-15 12:32:11

    该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读。 Spring 版本:5.1.14.RELEASE 在开始阅读 Spring AOP 源码之前,需要对 Spring IoC 有一定的了解,可查看我的 《死磕Spring之IoC篇

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有