@Controller
@Service
@Reponsitory
@Component
都是将某个类注入到spring容器中,功能是一样的,注解不一样是为了达到自注释的目的
@Autowired 按照名字将容器中的某个类引用过来
@Resource 可以按照名字也可以按照类型进行引用 效果同@Autowired
@Configuration 将一个类变成xml类,里面可以写spring的xml里的一些配置,比如bean的注入只用写@Bean 就可以将某个注意,扫描包@ComponentScan,都是一样的
@Value 设置值 在setName 这种方法上写上就可以定义初始化的值,在
@Value=“XXXX”
private name 上写也可
@Import 将某个类导入写这个注解的类里
spring注解的个人理解
最新推荐文章于 2024-04-17 14:18:42 发布
本文详细解析了Spring框架中常用注解的功能与使用场景,包括@Controller、@Service、@Repository、@Component等用于将类注入Spring容器的注解,以及@Autowired、@Resource用于依赖注入的注解,还有@Configuration用于替代XML配置的注解,帮助读者深入理解Spring框架的核心机制。
摘要由CSDN通过智能技术生成