1. Spring 环境搭建

通过IoC容器来创建对象

  • 搭建Spring环境,添加依赖

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.3.7.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aop</artifactId>
    <version>4.3.7.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aspects</artifactId>
    <version>4.3.7.RELEASE</version>
</dependency>
  • 创建IoC配置文件,可以自定义名称,spring.xml。

  • 调用API获取IoC创建好的对象。

注意,通过IoC容器来管理对象时,对象对应的实体类必须有无参构造函数,否则IoC无法实例化对象,因为IoC底层是通过反射机制来创建对象的,反射机制默认调用实体类的无参构造函数。

Last updated