Spring

3Spring - 图1
@Component //当一个类加上Component后,不需要new关键字创建对象 直接 MessagePrintwe printer 注意 :主函数需要增加@ComponentScan 和初始化Spring容器
用ApplicationContext context = new AnnotationConfigApplicationContext(ApplicationSpring.class);

Spring AOP aspect oriented programming
面向切面编程 针对具体业务领域,业务逻辑

Spring - 图2