Bean,现在我们就处于这个时代,并且 Spring4.x 和 Spring boot 都推荐使用 java 配置的方式。
3. Spring 的 Java 配置方式
Java 配置是 Spring4.x 推荐的配置方式,可以完全替代 xml 配置。
3.1. @Conguration 和 @Bean
Spring 的 Java 配置方式是通过 @Con#gura$on 和 @Bean 这两个注解实现的:
1、@Con#gura$on 作用于类上,相当于一个 xml 配置文件;
2、@Bean 作用于方法上,相当于 xml 配置中的<bean>;
3.2. 示例
该示例演示了通过 Java 配置的方式进行配置 Spring,并且实现了 Spring IOC 功能。
3.2.1. 创建工程以及导入依赖
<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
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.itcast.springboot</groupId>
<artifactId>itcast-springboot</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
评论0
最新资源