当前位置: 首页 > news >正文

学习java第六十天

Advice的类型:
(1)前置通知(Before Advice):在连接点(Join point)之前执行的通知。
(2)后置通知(After Advice):当连接点退出的时候执行的通知(不论是正常返回还是异常退出)。 
(3)环绕通知(Around Advice):包围一个连接点的通知,这是最强大的一种通知类型。 环绕通知可以在方法调用前后完成自定义的行为。它也可以选择是否继续执行连接点或直接返回它们自己的返回值或抛出异常来结束执行。
(4)返回后通知(AfterReturning Advice):在连接点正常完成后执行的通知(如果连接点抛出异常,则不执行)
(5)抛出异常后通知(AfterThrowing advice):在方法抛出异常退出时执行的通知
BeanFactory和ApplicationContext有什么区别?
        BeanFactory和ApplicationContext是Spring的两大核心接口,都可以当做Spring的容器。
(1)BeanFactory是Spring里面最底层的接口,是IoC的核心,定义了IoC的基本功能,包含了各种Bean的定义、加载、实例化,依赖注入和生命周期管理。ApplicationContext接口作为BeanFactory的子类,除了提供BeanFactory所具有的功能外,还提供了更完整的框架功能:
继承MessageSource,因此支持国际化。
资源文件访问,如URL和文件(ResourceLoader)。
载入多个(有继承关系)上下文(即同时加载多个配置文件) ,使得每一个上下文都专注于一个特定的层次,比如应用的web层。
提供在监听器中注册bean的事件。

http://www.lryc.cn/news/342689.html

相关文章:

  • OpenFeign修改HttpClient为Apache HttpClient 5
  • 【busybox记录】【shell指令】comm
  • 工作中遇到的问题,如何解决的
  • 数据结构(c):队列
  • Vue单页面应用和多页面应用的区别
  • php扩展
  • mac电脑如何安装python及环境搭建
  • 大数据高级阶段面试题(实时)
  • Material Studio 计算分子静电力、电荷密度以及差分电荷密度
  • 华为鸿蒙系统(Huawei HarmonyOS)
  • docker jenkins 部署springboot项目
  • 记录一个练手的js逆向password
  • 如何低成本创建个人网站?
  • Finder Windows for Mac:双系统窗口,一键切换!
  • Hadoop3:集群搭建及常用命令与shell脚本整理(入门篇,从零开始搭建)
  • yolo-world:”目标检测届大模型“
  • vue3 + ts 快速入门(全)
  • vue2实现面包屑功能
  • helm安装 AWS Load Balancer Controller
  • 贪吃蛇大作战(C语言--实战项目)
  • 谷歌确认:链接并不那么重要
  • python基础--修饰器
  • 6. Z 字形变换
  • shell常用文件处理命令
  • 从Paint 3D入门glTF
  • 数据库(MySQL)—— DQL语句(基本查询和条件查询)
  • 如何根据索引删除数组中的元素,并保证删除的正确性
  • Shell编程规范与变量
  • 武汉星起航:策略升级,亚马逊平台销售额持续增长显实力
  • 循环链表 -- c语言实现