当前位置: 代码迷 >> 综合 >> spring的@Autowired注解的使用
  详细解决方案

spring的@Autowired注解的使用

热度:62   发布时间:2023-10-26 08:22:27.0

@Autowired是用于为属性从容器中自动注入组建

@Autowired可以标注的位置

1、标注在方法上

      ①:标注在属性的set方法上

      ②:当使用bean注解在容器中注入组建是,不需要标注@Autowired也可以自动注入

    @Beanpublic BookService bookService2(BookDao bookDao){BookService bookService = new BookService();bookService.setBookDao(bookDao);return bookService;}

2、标注在构造器上

      1、可以将@Autowired注解标注在构造器上

      2、当构造器只有一个参数时,@Autowired注解可以省略,参数回自动从容器中获取

3、标注在属性上

  相关解决方案