spring ioc和aop原理?ioc和aop的原理面试
一、spring和springboot区别
区别在于特点不同,springboot具备快速和简化的操作。搭配沉稳不失时尚与简洁。spring真正可以做到小巧实用。永远不会落后于潮流。用简洁的设计语言表达高标准高要求。
二、spring和spring5的区别
形式不同,spring和spring5的区别是形式不同。
spring5是基础容器,可提供开发框架的基础支持,springmvc是spring的进一步实现,极大的扩展了sping在生产中的应用场景,mybaits是协助spring有效节省了开发人员在数据入库阶段的开发工作量。
三、spring ioc和aop面试题
1、Spring的IOC和AOP机制?
2、Spring中`@Autowired`和`@Resource`注解的区别?
3、依赖注入的方式有几种,各是什么?
4、讲一下什么是Spring?
5、Spring的AOP理解:
6、Spring的IOC理解
7、解释一下Springbean的生命周期
8、解释Spring支持的几种bean的作用域
9、Spring基于xml注入bean的几种方式:
10、Spring框架中都用到了哪些设计模式?
11、聊一聊Spring中@Transactional注解及其失效的六种场景
12、SpringAOP(思想)以及AspectJ框架(重点)