1.解释IOC/AOP概念
IOC:控制反转,将对象的控制权转移给Spring来管理,由Spring控制对象的生命周期和依赖关系,实现方式分为依赖查找和依赖注入,但依赖查找几乎不用,所以IOC也叫依赖注入,通常使用注解@Autowired或@Resource来实现底层是由对象工厂实现,将通过new来实现依赖改变为依赖注入的的方式实现
AOP:面向切面,将那些与业务无关但却影响多个对象的逻辑,封装成一个可重用的模块.比如说权限控制 登录限制等场景,动态代理方式有JDK代理和CGLIB代理
相关注解 @Aspect:声明被注解的类是一个切面Bean @Before:前置通知 @After:后置通知 @AfterThrowing:异常通知
