Day02:注解

  • 1、声明bean的注解
  • @Component @Service @Repository @Controller
  • 2、注入bean,可在set方法或者属性上用
  • @Autowired:spring提供 @Inject:JSR-330提供 @Resource:JSR-250提供
  • 3、自动扫描
  • @ComponentScan("com.demo.project") //自动扫描包下所有使用service、component、repository、controller的类并注册为bean
  • 4、java配置bean
    在每一层不需要再进行注解,添加配置类(@Configuration)
    在类中添加:
    @Bean public XxxService xxxService() { XxxService xxxService = new XxxService(); xxxService.setXxxService(xxxService()); return xxxService; }

你可能感兴趣的:(Day02:注解)