@Component作用,@Repository
时间: 2024-02-20 12:54:31 浏览: 100
spring框架的@Resource和@Component 程序和文档
4星 · 用户满意度95%
@Component注解是Spring框架中的通用构造型注解,用于将Java类标记为一个组件,使其能够被Spring容器管理。被@Component注解标记的类会被自动扫描并加载到应用程序环境中。
@Repository注解是@Component注解的特化,用于标记数据访问对象(DAO)。它提供了额外的好处,如将DAO导入到Spring容器中,并使未经检查的异常有资格转换为Spring的DataAccessException。
范例:
```java
@Component
public class ExampleComponent {
// Component class implementation
}
@Repository
public class ExampleRepository {
// Repository class implementation
}
```
阅读全文