Annotation
Spring核心之控制反转(IOC) - Java全械知识体系
Spring核心之面向切面编程(AOP) - Java全械知识体系
Spring5:@Autowired注解、@Resource注解和@Service注解
分类整理SpringBoot核心注解及应用 - weixin
AOP (面向切面编程 - Aspect Oriented Programming) IOC容器: 控制反转(Inversion Of Control) 通过依赖注入(dependency injection)来实现的。依赖注入是指将一个对象的依赖关系注入到另一个对象中,从而实现对象之间的解耦。 在spring ioc容器中,对象的依赖关系是通过配置文件或注解来定义的。容器会根据这些配置信息,自动创建对象并将其注入到其他对象中。 负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。 @Bean: @Component: @Configure: public static void main(String[] args) { ApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class); MyService service = context.getBean(MyService.class); service.printMessage(); }