springboot @resource注解
时间: 2024-09-01 15:01:37 浏览: 48
详解Spring关于@Resource注入为null解决办法
在Spring Boot中,`@Resource`注解是一个用于配置bean的注入方式,它简化了从XML配置向Java配置的迁移。这个注解通常用于依赖注入(Dependency Injection),特别是当你要注入的是JNDI命名的资源(如数据库连接、文件或邮件会话等)或者是单例bean时。
例如:
```java
@Resource(name = "jdbc/myDataSource")
private DataSource dataSource;
```
在这里,`name`属性可以是你在Spring的资源配置文件(application.properties或application.yml)中定义的数据源名称。Spring会自动查找并注入相应的bean实例。
阅读全文