多语言展示
当前在线:1959今日阅读:27今日分享:41

spring 集装箱概览

集装箱概览
工具/原料
1

IntelliJ

2

springframework

方法/步骤
1

org.springframework.context.ApplicationContext 接口代表Spring IoC容器,负责实例化,配置和组装bean。容器通过读取配置元数据获取有关要实例化,配置和组装的对象的指令。配置元数据以XML,Java注释或Java代码表示。它允许您表达组成应用程序的对象以及这些对象之间丰富的相互依赖性。

2

ApplicationContext Spring提供了几种接口实现。在独立应用程序中,通常会创建一个ClassPathXmlApplicationContext 或的实例 FileSystemXmlApplicationContext 。

3

虽然XML是定义配置元数据的传统格式,但您可以通过提供少量XML配置来声明容器使用Java注释或代码作为元数据格式,以声明方式启用对这些其他元数据格式的支持。

4

在大多数应用程序方案中,不需要显式用户代码来实例化Spring IoC容器的一个或多个实例。

5

例如,在Web应用程序场景中,应用程序文件中的简单八行(左右)样板Web描述符XML web.xml 通常就足够了。

6

下图显示了Spring如何工作的高级视图。您的应用程序类与配置元数据相结合,以便在ApplicationContext 创建和初始化之后,您拥有完全配置且可执行的系统或应用程序。

推荐信息