漫画 | Spring AOP的底层原理是什么?

简介: 漫画 | Spring AOP的底层原理是什么?

1、Spring中配置的bean是在什么时候实例化的?


image.png


2、描述一下Spring中的IOC、AOP和DI


IOC和AOP是Spring的两大核心思想


image.png


3、谈谈IOC、AOP和DI在项目开发中的应用场景


image.png


4、谈谈Spring如何配置声明式事务控制


声明式事务管理有两种常用的方式:


  • 基于tx和aop名字空间的xml配置文件
  • 基于@Transactional注解


image.png


5、Spring的作用域有哪些?


image.png


6、Spring AOP的底层原理是什么?拦截器的优势有哪些?


Spring AOP的底层都是通过代理来实现的


  • 一种是基于JDK的动态代理
  • 一种是基于CgLIB的动态代理


拦截器是基于Java反射机制实现的,使用代理模式


image.png


8、Controller接收JSON数据使用哪个注解?


image.png


9、谈谈SpringMVC的工作原理


image.png


10、谈谈你对SSM的理解,他们是如何协作完成功能开发的?


SSM是标准的MVC设计模式,将整个系统划分为显示层,控制层,业务层,数据层四层。


image.png


11、SpringMVC中的常用注解及其作用




image.png

目录
相关文章
|
1月前
|
XML Java 开发者
Spring Boot中的bean注入方式和原理
Spring Boot中的bean注入方式和原理
52 0
|
1月前
|
监控 Java 开发者
Spring AOP动态代理
Spring AOP动态代理
43 1
|
1月前
|
缓存 Java API
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
|
28天前
|
设计模式 Java Maven
Spring Aop 底层责任链思路实现-springaopdi-ceng-ze-ren-lian-si-lu-shi-xian
Spring Aop 底层责任链思路实现-springaopdi-ceng-ze-ren-lian-si-lu-shi-xian
34 1
|
26天前
|
安全 Java 数据安全/隐私保护
【深入浅出Spring原理及实战】「EL表达式开发系列」深入解析SpringEL表达式理论详解与实际应用
【深入浅出Spring原理及实战】「EL表达式开发系列」深入解析SpringEL表达式理论详解与实际应用
57 1
|
26天前
|
存储 XML 缓存
【深入浅出Spring原理及实战】「缓存Cache开发系列」带你深入分析Spring所提供的缓存Cache功能的开发实战指南(一)
【深入浅出Spring原理及实战】「缓存Cache开发系列」带你深入分析Spring所提供的缓存Cache功能的开发实战指南
60 0
|
21天前
|
XML Java Maven
Spring之Aop的注解使用
Spring之Aop的注解使用
|
27天前
|
Java Spring
Spring 如何实现 AOP
Spring 如何实现 AOP
17 0
|
27天前
|
XML 缓存 Java
天天用 Spring,bean 实例化原理你懂吗
天天用 Spring,bean 实例化原理你懂吗
17 0
|
1月前
|
Java 编译器 程序员
Spring AOP 和 AspectJ 的比较
Spring AOP 和 AspectJ 的比较
37 0