• spring基础_day1


    以RELEASE.jar结尾的是Spring框架class文件的压缩包。

    以RELEASE-javadoc.jar结尾的是Spring框架API文档的的压缩包。

    以RELEASE-sources.jar结尾的是Spring框架源文件的压缩包。

    spring-core-5.1.0.RELEASE.jar 包含Spring框架基本的核心工具,Spring其他组件都要用到这个包里的类。

    spring-beans-5.1.0.RELEASE.jar 所有应用都要用到的jar包,包括访问配置文件、创建和管理Bean以及进行IoC或者DI操作相关的所有类。

    spring-context-5.1.0.RELEASE.jar Spring提供了在基础IoC功能上的扩展服务,还提供了许多企业级服务的支持,如任务调度、JNDI定位、EJB集成、远程访问、缓存、邮件服务以及各种试图层框架的封装等等

    spring-expression-5.1.0.RELEASE.jar 定义Spring的表达式语言。

    IoC:控制反转   DI:依赖注入

    ApplicationContext的三个常用实现类

      ClassPathXmlApplicationContext:他可以加载类路径下的配置文件,要求配置文件必须要在类路径下。不在的话加载不了。
      FileSystemXmlApplicationContext:他可以加载磁盘任意路径下的配置文件(必须有访问权限)
      AnnotationConfigApplicationContext:他是用于读取注解创建容器的
    核心容器的两个接口引发的问题
      ApplicationContext:
        它在构建核心容器时,创建对象采取的策略是采用立即加载的方式。也就是说,只要一读取完配置文件马上创建配置文件中的配置的对象。
      BeanFactory:
        它在构建核心容器时,创建对象采取的策略是采用延迟加载的方式。也就是说,什么时候根据id获取 对象了,什么时候才能真正的创建对象。

    AOP:面向切面编程

  • 相关阅读:
    第二周 历年学生作品评论
    第二周 WBS、NABCD查阅
    第二周 SCRUM站立会议
    第二周 燃尽图
    第二周 对读构建之法后提出的五个问题
    补上一周的进度条
    词频统计
    每周进度及工作量统计——第三周
    第三周 四人小组
    词频统计 效能分析
  • 原文地址:https://www.cnblogs.com/Fantastic-Code/p/11336127.html
Copyright © 2020-2023  润新知