Spring 系列 相关问题

Posted by lichao modified on May 9, 2020

基础

IOC

  • IOC 容器的意义
  • Bean 生命周期
  • Bean 作用域
  • Bean 为什么一般是单例
  • 单例 bean 的线程安全问题
  • 容器组件(BeanFactory 和 ApplicationContext)及初始化过程
  • 构造器依赖注入与Setter方法依赖注入的区别
  • 如何避免依赖注入时的循环依赖
  • 依赖查找和依赖注入的关系
  • Spring AOP 和 AspectJ AOP 的区别

AOP

  • AOP 实现原理
  • Sring AOP 的实现方式
  • 方法拦截器实现机制

Spring MVC

  • 请求处理过程
  • 处理器拦截器和 Servlet 过滤去有什么区别

事务

  • 隔离级别
  • 传播机制
  • 实现原理
  • 事务中调用用一个对象中其他方法
  • 事务中调用static方法

综合

  • 分区 Spring MVC 处理器拦截器和 Java动态代理中方法拦截器
  • AOP 和 处理器拦截器的区别

进阶

  • Spring 的优缺点
  • Spring 框架中用到的设计模式