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

石家庄做网站需要多少钱恩城seo的网站

石家庄做网站需要多少钱,恩城seo的网站,怎么在企业站建立网站吗,郴州市做网站Spring中的Aware接口 Aware接口介绍 Aware是Spring中的接口,它的作用是可以让Bean获取到运行环境的相关信息。比如获取到上下文、Bean在容器中的名称等。 Spring中提供了很多Aware接口的子类,具体如下: 常用接口的作用如下: …

Spring中的Aware接口

Aware接口介绍

Aware是Spring中的接口,它的作用是可以让Bean获取到运行环境的相关信息。比如获取到上下文、Bean在容器中的名称等。

Spring中提供了很多Aware接口的子类,具体如下:
在这里插入图片描述
常用接口的作用如下:

  • BeanNameAware: 实现这个接口的Bean可以在初始化之前获取到Spring容器为其分配的名称
  • ApplicationContextAware: 提供了一个方法来获取到ApplicationContext,这样Bean就可以访问到容器提供的服务,如事件发布、消息源等。
  • BeanFactoryAware: 允许Bean访问到创建它的BeanFactory,这在某些情况下可能比ApplicationContext更底层
  • EnvironmentAware: 提供了对应用环境变量的访问,包括属性源和配置信息
  • ResourceLoaderAware: 使Bean能够访问到ResourceLoader,从而能够加载资源,如文件、URL等
  • ApplicationEventPublisherAware: 允许Bean获取到ApplicationEventPublisher,用于发布应用事件
  • MessageSourceAware: 提供对MessageSource的访问,用于国际化的消息获取

Aware接口使用

在一个Bean中实现指定的Aware就可以获取到相应的对象,这里实现的是ApplicationContextAware 接口,可以拿到ApplicationContext对象。

public class A implements ApplicationContextAware {private ApplicationContext context;@Overridepublic void setApplicationContext(ApplicationContext applicationContext) throws BeansException {this.context = applicationContext;}}

原理

在Bean初始化的时候会调用invokeAwareMethods方法
在这里插入图片描述
invokeAwareMethods方法中会根据Bean的类型去给Bean设置相应的属性,所以最终我们在Bean中就可以拿到运行环境相关的信息。
在这里插入图片描述

http://www.zhongyajixie.com/news/5583.html

相关文章:

  • 富阳做网站企业网络推广的方法
  • 今日头条做免费网站推广普通话的意义30字
  • 唐山网址建站外链代发平台
  • rtt全民互助平台网站开发网络舆情分析报告范文
  • 昆明哪些做网站建设的公司培训总结
  • 微信上浏览自己做的网站叶涛网站推广优化
  • 手机网站建设制作教程视频教程软文推广营销
  • 检察门户网站建设自查报告快速优化官网
  • 网站建设项目规划书合肥关键词排名推广
  • 官网网站优化公司百度信息流广告投放
  • 网站网站建站关键词热度分析
  • 妈妈教儿子做愛的网站知乎关键词搜索排名
  • 手机网站建设推荐芭嘞seo
  • 龙华网站建设深圳信科电商网站如何避免客户信息泄露
  • 苏州园区做网站合肥网站优化排名推广
  • 做网站付款会有凭证吗内江seo
  • wordpress 去掉顶部上海关键词排名优化怎样
  • 建设工程网站资质人员查询网络营销策划书怎么写
  • 江苏齐力建设集团网站今天中国新闻
  • 专门做影评的网站搜索引擎竞价推广的优势
  • 如何在youtube找人做视频网站站长工具查询官网
  • 信阳做网站 汉狮网络seo公司后付费
  • 用asp做网站有哪些功能关键词百度云
  • 企业运营能力指标江西省seo
  • 小公司做网站推广好不好杭州seo建站
  • 贺州网站建设沈阳黄页88企业名录
  • 黄页网站推广app天津seo外包
  • 在百度做推广送网站好吗品牌营销策略有哪些方法
  • 网站建设售后服务内容如何能查到百度搜索排名
  • 自己本地可以做网站服务器公众号推广