关于Spring 1. DI 2. AOP 2.1 Spring提供的事务管理 问题: 在Service层中,当切点方法被非切点方法调用时,spring为切点提供的事务功能将会失效 解决方法: 2.1.1 在非切点方法上添加注解**@Transactional(rollbackfor = Exception.class)**,使之成为切点,受spring管理。 2.1.2 在Service中使用@Autowired 注入自身, 再通过注入的自身对象调用切点方法,同样会保留事务功能