- Spring DI 教程
- Spring DI - 首页
- Spring DI - 概览
- Spring DI - 环境设置
- Spring DI - IOC 容器
- Spring 依赖注入
- Spring DI - 创建项目
- 基于构造函数的注入示例
- Spring DI - 基于构造函数
- Spring DI - 内部 Bean 构造函数
- Spring DI - 集合构造函数
- Spring DI - 集合引用构造函数
- Spring DI - 映射构造函数
- Spring DI - 映射引用构造函数
- 基于 Setter 的注入示例
- Spring DI - 基于 Setter
- Spring DI - 内部 Bean Setter
- Spring DI - 集合 Setter
- Spring DI - 集合引用 Setter
- Spring DI - 映射 Setter
- Spring DI - 映射引用 Setter
- 自动装配示例
- Spring DI - 自动装配
- Spring DI - 按名称自动装配
- Spring DI - 按类型自动装配
- Spring DI - 构造函数自动装配
- 工厂方法
- Spring DI - 静态工厂
- Spring DI - 非静态工厂
- Spring DI 有用资源
- Spring DI - 快速指南
- Spring DI - 有用资源
- Spring DI - 讨论
Spring 依赖注入 - 创建项目
使用 eclipse,选择**文件**→**新建**→**Maven 项目**。勾选**创建一个简单项目(跳过原型选择)**并单击下一步。
输入详细信息,如下所示 −
**groupId** − com.tutorialspoint
**artifactId** − springdi
**version** − 0.0.1-SNAPSHOT
**name** − springdi
**description** − Spring 依赖注入项目
单击“完成”按钮,将创建一个新项目。
pom.xml
使用 Spring Core 依赖项更新 pom.xml。以下是 pom.xml 的完整内容
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.tutorialspoint</groupId> <artifactId>springdi</artifactId> <version>0.0.1-SNAPSHOT</version> <name>springdi</name> <description>Spring Dependency Injection Project</description> <properties> <org.springframework.version>5.3.9</org.springframework.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${org.springframework.version}</version> <scope>compile</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> </configuration> </plugin> </plugins> </build> </project>
applicationcontext.xml
在**src → main → resources **中创建 applicationcontext.xml,内容如下。
applicationcontext.xml
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> </beans>
广告