本教程显示了使用Spring Annotation配置的Spring 4 Hello world Annotation示例,解释了Spring 4的基本概念和用法。
环境:
- Spring 4
- Maven 3
- JDK 1.8
- IDEA 2018
1.Maven提供Spring依赖项
基于Maven的项目,我们将通过Maven pom.xml提供所有必需的依赖项
我们只需要Spring核心和Spring上下文依赖关系即可使用此示例。
2.创建实体类
Spring促进了接口的松耦合。创建一个接口及其实现,将充当spring bean。
3.创建Spring配置类
Spring配置类包含应用程序需要的bean定义。 @Configuration将类声明为Spring Configuration类,其中可以包含@Bean注释方法,这些方法生成由Spring容器管理的Bean。
@Description是Spring 4中引入的新注释,用于提供bean的文本描述。
4.运行Java应用程序
AnnotationConfigApplicationContext创建一个Spring Application Context,接受我们的配置类(以@Configuration注释),并在Spring运行时中注册由配置类生成的所有bean。一旦配置了上下文,我们就可以使用getBean方法从Spring应用程序上下文中获取特定的bean并对其执行一些操作。
程序运行输出:
Hello spring
原文地址:
https://www.zhblog.net/go/java/spring4/helloworld-annotation?t=569