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

淘宝网网站建设目的义乌商城集团的网站建设

淘宝网网站建设目的,义乌商城集团的网站建设,做网站主题,WordPress模板使用方法Spring中Bean的生命周期Bean的五生命周期。1:实例化Bean2:给Bean属性赋值3:初始化Bean4:使用Bean5:销毁Bean Bean的七生命周期Bean的十步生命周期 Spring中Bean的生命周期 本文参考b站up主动力节点关于Spring的视频讲…

  • Spring中Bean的生命周期
    • Bean的五生命周期。
      • 1:实例化Bean
      • 2:给Bean属性赋值
      • 3:初始化Bean
      • 4:使用Bean
      • 5:销毁Bean
    • Bean的七生命周期
    • Bean的十步生命周期

Spring中Bean的生命周期

本文参考b站up主动力节点关于Spring的视频讲解。

注意:Spring容器只会对singleton也就是单例的Bean进行完整的生命周期管理。如果该Bean是prototype作用域的,Spring容器只负责将该Bean初始化完毕。客户端一旦获取到该Bean之后,Spring容器就不会对该Bean的生命周期进行管理了。

Bean的五生命周期。

总体上说,Bean在被创建到最后被销毁会经历下面这五个生命周期。
在这里插入图片描述

1:实例化Bean

调用Bean中的无参构造方法进行Bean的实例化。

2:给Bean属性赋值

调用Bean中的set方法来给Bean中的属性来赋值/

3:初始化Bean

会调用Bean的init()方法,这个init方法需要自己定义。

4:使用Bean

5:销毁Bean

会调用Bean的destory()方法,这个destroy方法同样需要自己定义。

Bean的七生命周期

Bean的七生命周期就是在Bean的第三步也就是初始化Bean的前后都可以添加“Bean后处理器”,可以在初始化Bean初始化前添加Bean后处理器的before方法和在Bean初始化后添加Bean后处理器的after方法。

在这里插入图片描述

下面是具体实现:

编写一个BeanPostProcessor类,重写before和after方法。

public class LogBeanPostProcessor implements BeanPostProcessor {@Overridepublic Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {System.out.println("Bean后处理器的before方法执行,即将开始初始化");return bean;}@Overridepublic Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException {System.out.println("Bean后处理器的after方法执行,已完成初始化");return bean;}
}

然后在Spring的XML配置文件中配置这个“Bean后处理器”,注意,这个配置会对当前配置文件中所有的bean起作用。

<!--配置Bean后处理器。这个后处理器将作用于当前配置文件中所有的bean。-->
<bean class="com.powernode.spring6.bean.LogBeanPostProcessor"/>

Bean的十步生命周期

仅作了解,具体可以参考相关资料。
在这里插入图片描述

http://www.dtcms.com/wzjs/741462.html

相关文章:

  • 腾讯 微商 网站 建设如何建购物网站
  • 重庆建站公司费用手机网站 教程
  • 云南凡科建站哪家好wordpress使用说明
  • 网站建设都有哪些方面iis7 网站无法显示该页面
  • 南通市建设工程网站大型门户网站建设一般多少钱
  • 湖南网站建设熊掌号公司管理培训课程
  • 响应式建设网站公司请外包做的网站怎么维护
  • 广州做网站价位wordpress 发卡
  • 浙江省建设厅官方网站沧州好的做网站的公司
  • 郑州网站制作天强科技cpanel搭建wordpress
  • 发稿平台兰州官网seo诊断
  • 网站404页面优化杭州 洛阳网站建设公司 网络服务
  • 重庆邮电大学官网网站中国高铁哪家公司建设
  • 怎么做网站教程html文本文档如何制作个人网页最简单的方法
  • 百度多久收录一次网站wordpress页面静态化
  • 北京商城网站建设费用天津装修公司排名
  • 安徽网站建设制作替人做非法网站
  • 现在用什么做网站金华网站开发建设
  • 低价高端网站设计益阳网络推广
  • 宝塔面板做网站界面好看的网站
  • 百度推广怎么做的网站吗郑州网站建设最好
  • 网站推广人员怎么算业绩网站快照怎么做
  • 关于网站开发费用的入账ICP备案和实际网站不是一个名字
  • 网站移动端就是app吗南通seo网站诊断
  • 广告喷绘机器多少钱一台seo营销推广全程实例
  • 做贸易要看什么网站广西茶叶网站建设
  • 西安网络营销学习网站适合女人小成本开店
  • 广州做网站企业辽阳专业网站建设品牌
  • dede企业网站模板电子商务网页设计论文
  • 作弊网站小程序推广任务