0


Day495&496.尚硅谷之高频重点面试题⑤ -面经

尚硅谷之高频重点面试题⑤

一、SpringAop5/4的区别是什么?

1、Spring4Aop执行顺序

  • 正常流程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rptVH7nD-1641041329466)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101190727685.png)]

  • 报异常情况

在这里插入图片描述

  • 流程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ICmhVNqO-1641041329468)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101191318905.png)]

2、Spring5Aop执行顺序

  • 正常流程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T92cd7py-1641041329469)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101191509356.png)]

  • 出现异常情况

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s0V2XjaH-1641041329470)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101191733348.png)]


3、两版本对比

针对

后置通知

后环绕通知

的位置发生了变化
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PpFmgNiV-1641041329470)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101191820960.png)]


二、Spring循环依赖

0、前置内容

  • 实例化

申请内存空间,但未进行操作

  • 初始化

对已申请的空间进行属性赋值,装修…等操作

  • 总体相关对象

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • A/B两对象在三级缓存中的迁移说明

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JNzbrlJf-1641041329474)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101204509472.png)]


1、什么是Spring循环依赖

多个bean之间相互依赖,形成闭环。A依赖B,B依赖C,C依赖A;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h96tyN8m-1641041329475)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20220101192535391.png)]


2、Spring内部的三级缓存

Spring解决循环引用的3个Map
在这里插入图片描述


3、Spring如何循环引用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


三、Redis

  • 命令不区分大小写,key区分大小写
  • help @类型名help @string

1、Redis常用类型

在这里插入图片描述


2、各类型使用场景

  • String

本文转载自: https://blog.csdn.net/qq_43284469/article/details/122270810
版权归原作者 阿昌喜欢吃黄桃 所有, 如有侵权,请联系我们删除。

“Day495&496.尚硅谷之高频重点面试题⑤ -面经”的评论:

还没有评论