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

怎么找网站做推广google站长工具

怎么找网站做推广,google站长工具,现代锦州网站建设,厦门 网站制作spring 的理解 spring 是一个基础的框架,同时提高了一个Bean 的容器,用来装载Bean对象spring会帮我们创建Bean 对象并维护Bean对象 的生命周期。在spring 框架上,还有springCloud,spring Boot 的技术框架,都是以Spring为基石的sp…

spring 的理解

  1. spring 是一个基础的框架,同时提高了一个Bean 的容器,用来装载Bean对象
  2. spring会帮我们创建Bean 对象并维护Bean对象 的生命周期。
  3. 在spring 框架上,还有springCloud,spring Boot 的技术框架,都是以Spring为基石的
  4. spring 有两个核心,就是IOC和AOP

Spring IOC 是什么?

  • 控制反转,将对象和对象的关系由spring 统一管理,而这些对象统称 Bean
  • IOC本质上就是一个对象工厂:使用时需要将bean实例化,
    Spring提供了IOC容器的两种实现方式
    ​ ① BeanFactory接口:是面向Spring本身的,不是提供给开发人员使用的
    ​ ② ApplicationContext接口:BeanFactory的子接口,面向开发人员使用

Spring AOP 是什么?

  • 面向切面编程
  • 我们可以将一些与业务逻辑无关的代码,来通过切面来实现,比如:日志,权限控制,事务管理,接口限制
  • 在使用中,我们需要实现前置方法,后置方法,通知等

IOC 容器是怎么实现的?

  1. 配置Bean
    通过xml或者是@Component @Bean 等进行配置

  2. 解析Bean,得到BeanDefinition定义对象
    通过 BeanDefintionReader 将 bean 进行解析,准备要创建的bean对象的定义对象BeanDefinition,存放到BeanDefintionMap 中,将beanName和bean值进行保存

  3. 实例化bean
    BeanFactory通过反射的方式j将BeanDefinition定义对象实例化成具体的bean对象
    注意:在这之前也可以进行beanFactoryPostProcessor(Bean的增强器)的处理,我们可以根据获取到的BeanDefinition 定义对象做特殊处理

  4. 初始化Bean
    (1)填充属性: 通过populateBean 填充属性
    (2)执行aware 接口所实现的方法:方便通过bean对象来获取容器中的属性值
    (3)调用BeanPostProcessor前置处理方法:AOP等都在这里实现
    (4)调用init-mehtod方法
    (5)调用BeanPostProcessor的后置处理方法

  5. 生成Bean
    通过getBean方法可以直接获取

  6. 销毁Bean

Bean 的生命周期

在这里插入图片描述

1 实例化bean: BeanFactory通过反射的方式j将BeanDefinition定义对象实例化成具体的bean对象
2. 填充属性: 通过populateBean 填充属性
3. 执行aware 接口所实现的方法:方便通过bean对象来获取容器中的属性值
4. 调用BeanPostProcessor前置处理方法:
5. 调用 init-mehtod方法
6.调用BeanPostProcessor的后置处理方法:AOP等都在这里实现
7. 通过getBean 来获取Bean
8. x销毁Bean

扩展

Spring是如何简化开发的?

  • 通过依赖注入和面向接口实现松耦合
  • 基于切面和惯例进行声明式编程
  • 通过切面和模板减少样板式代码

Spring IOC的实现机制

  • 简单工厂
  • 反射

什么是Bean,什么是对象

  • Spring 管理对象Bean
  • bean 一定时对象,对象不一定是Bean
http://www.zhongyajixie.com/news/54226.html

相关文章:

  • 教学成果展示网站 课程体系建设高端网站建设制作
  • 后台网站手机版视频怎么做如何建立网站平台
  • 黄岛做网站徐州百度推广公司
  • vue快速建站郑州seo推广优化
  • 网站建设与管理做什么免费网络项目资源网
  • 新疆克拉玛依建设局网站网络营销的专业知识
  • 免费商城版网站制作交换友情链接的要求有
  • 做微信推送的网站百度seo引流怎么做
  • 带娃儿做的工作网站备案域名
  • 利用html做博客网站猪肉价格最新消息
  • b2b网站建设步骤长沙网站seo源头厂家
  • 网站开发下载功能如何实现深圳百度seo培训
  • 做招标代理应关注的网站网站模板免费下载
  • 邳州做网站pzwode百度高级搜索页面
  • 商城网站建设策划书百度投放广告怎么收费
  • 网站关键词更换了视频app推广
  • 上海科技网站建设网站内容优化怎么去优化呢
  • dream8网站建设及设计西安百度seo排名
  • 门户网站开发需要多少钱自动推广引流app
  • python爬虫做网站整站seo优化哪家好
  • 大连 网站制作百度搜索如何去广告
  • 台州律师网站建设网络营销现状分析
  • 太原互联网推广公司商丘seo排名
  • wordpress水墨主题roseonly企业网站优化
  • 外贸怎样做网站信息流广告的特点
  • 深圳网站建设php北京优化网站方法
  • 外发加工网磨字南宁seo推广服务
  • 黄埔做网站的公四川刚刚发布的最新新闻
  • 广州的服装网站建设seo快速优化软件网站
  • 比较好的做展会邀请函的网站如何做好推广