弹簧框架注释
原文:https://www.geeksforgeeks.org/spring-framework-annotations/
Spring 框架是最流行的 Java EE 框架之一。它是一个开源的轻量级框架,允许 Java EE 7 开发人员构建简单、可靠、可扩展的企业应用程序。这个框架主要侧重于提供各种方法来帮助您管理业务对象。现在谈谈 Spring Annotation,Spring Annotation 是一种元数据的形式,它提供了关于程序的数据。注释用于提供关于程序的补充信息。它对他们注释的代码的操作没有直接影响。它不会改变编译程序的动作。因此,在本文中,我们将通过一些示例来讨论 spring 框架中可用的主要注释类型。
弹簧骨架标注类型
基本上,在整个 spring 框架中有 6 种类型的注释。
- Spring heart annotation
- Spring net annotation
- Spring Boot 注解
- Annotations of spring scheduling
- Spring data annotation
- Spring bean annotation
类型 1: 弹簧芯注释
出现在org . Spring framework . bean . factory . annotation和org . Spring framework . context . annotation包中的 Spring 注释通常被称为 Spring Core 注释。我们可以把它们分为两类:
- DI related notes
- @自动连线
- @ qualifier
- @初级
- @豆
- @懒惰
- @必选
- @值
- @作用域
- @查找等。
- Context configuration comments
- @个人资料
- @导入
- @导入资源
- @属性源等。
与依赖注入相关的注释
1.1: @Autowired
@Autowired 注释应用于字段、setter 方法和构造函数。它隐式地注入对象依赖。我们使用@Autowired 来标记将由 Spring 容器注入的依赖项。
1.2: 场注
T5】爪哇
class Student {
@Autowired
Address address;
}
1.3: 构造函数注入
Java
class Student {
Address address;
@Autowired
Student(Address address) {
this.address = address;
}
}
版权属于:月萌API www.moonapi.com,转载请注明出处