点击解锁VIP可享全站免费下载 零基础搭建绿幕直播间卖货赚钱 闪豚AI训练★批量生成原创好文章 本广告位待租本广告位待租待租
点击解锁VIP可享全站免费下载 零基础搭建绿幕直播间卖货赚钱 高质量SEO原创文章生成☆过AI检测 本广告位待租本广告位待租待租
点击解锁VIP可享全站免费下载 零基础搭建绿幕直播间卖货赚钱 NLP原创SEO文章AI自动生成教学 本广告位待租本广告位待租待租

温馨提示:需广告位请联系广告商务经理

aware怎么用,[Spring篇]之 Aware容器感知技术

一、SpringAware是什么Spring提供Aware接口能让Bean感知Spring容器的存在,即让Bean可以使用Spring容器所提供的资源。二、SpringAware的分类几种常用的Aware接口如下:ApplicationContextAware能获取ApplicationContext调用容器的服务ApplicationEventPublisherAware应用事件发布器,可以用来发布事件BeanClassLoaderAware能获取加载当前Bean的类加载器BeanFactoryAware能获取BeanFactory调用容器的服务BeanNameAware能获取当前Bean的名称EnvironmentAware能获取当前容器的环境属性

一、Spring Aware是什么

春天提供知道的接口能让豆感知春天容器的存在,即让豆可以使用春天容器所提供的资源。

二、Spring Aware的分类

几种常用的知道的接口如下:

ApplicationContextAware能获取

应用程序上下文调用容器的服务

应用事件发布软件应用事件发布器,可以用来发布事件

BeanClassLoaderAware能获取加载当前豆的类加载器

豆制品厂能获取豆制品厂调用容器的服务

回调接口能获取当前豆的名称

环境感知能获取当前容器的环境属性信息

MessageSourceAware能获取国际化文本信息

资源加载器获取资源加载器读取资源文件

ServletConfigAware能获取到

ServletConfigSaware反义词ervletContextAware能获取到小型应用程序上下文

三、Spring Aware的使用

如要获取容器中的某个豆子,可以继承Applispring漏洞cationContextAware,让这个豆拥有调用容器服务的能力。使用场景举例,在学习笔记一的过滤器容器英文中无法自动连线依赖注入豆就可以使用如果方式取

导入org。spring框架。豆子。beans异常;

导入org。spring框架。语境。应用程序上下文;

导入组织。spring框架。语境。applicationcontextaware

导入org。spring框架。刻板印感知力象。组件;

@组件

公共类AppUtil实现Appl感知icationContextAware {

私有静态应用程序上下文;

@覆盖

public void setApplicationContext(应用程序上下文参数0)抛出BeansException {

应用程序上下文=arg0

}

公共静态对象getObject(字符串id) {

Object object=null

对象=应用技术路线图程序上下文。获取bean(id);

返回对象;

}

}

免责说明

本站资源大多来自网络,如有侵犯你的权益请提交工单反馈(点击进入提交工单) 或给邮箱发送邮件laakan@126.com 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!

给TA打赏
共{{data.count}}人
人已打赏
!
也想出现在这里? 联系我们
广告信息
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索