Spring有关问题

 

  1. BeanFactory和ApplicationContext有什么区别

 

  1. 解释Spring Bean的生命周期
  2. Spring Bean的作用域
  3. Spring框架中的单例Beans是线程安全的吗
  4. 构造方法注入和设值注入有什么区别
  5. Spring框架中有哪些不同类型的事件
  6. FileSystemResource和ClassPathResource有何区别
  7. Spring 框架中都用到了哪些设计模式
  8. Spring的优点

Spring AOP有关问题

  1. 什么是 AOP?
  2. point cut,advice,Join point是什么?
  3. join point 和 point cut 的区别?
  4. 怎么理解面向切面编程的切面?
  5. 谈谈对SpringAOP Weaving(织入)的理解?
  6. 谈谈SpringAOP Introduction(引入)的理解?
  7. 讲解OOP与AOP的简单对比?
  8. 讲解JDK 动态代理和 CGLIB 代理原理以及区别?
  9. 讲解Spring 框架中基于 Schema 的 AOP 实现原理?
  10. 讲解Spring 框架中如何基于 AOP 实现的事务管理?

 

 

事务有关问题

  1. 在 XML 里面配置了一个 SqlSessionFactoryBean 后,其究竟做了什么?
  2. 在 XML 里面配置了一个 MapperScannerConfigurer 后,其究竟做了什么?
  3. 在执行 Mapper 接口的查询方法后,发生了什么?
  4. <tx:advice/>、<aop:config> 标签如何创建事务切面的?
  5. 标签添加后为何就可以使用注解式事务了?
  6. 为什么会报 Transaction rolled back because it has been marked as rollback-only 异常?
  7. Transactional 注解是否可以加在 private、protected 方法上?
  8. 事务的传播属性到底有什么用,嵌套事务到底又是怎么一回事?
  9. 为什么抛出了异常,事务却没有回滚?
  10. Spring 事务是如何保证线程安全的?

Spring IOC有关问题

  1. 什么是 IOC?
  2. 谈谈对控制反转的设计思想的理解?
  3. 怎么理解 Spring IOC 容器?
  4. Spring 中有多少种 IOC 容器?
  5. Spring IOC 怎么管理 Bean 之间的依赖关系,怎么避免循环依赖?
  6. 对Spring IOC 容器的依赖注入的理解?
  7. 说说对Spring IOC 的单例模式和高级特性?
  8. BeanFactory 和 FactoryBean 有什么区别,BeanFactory 和 ApplicationContext 又有什么不同?
  9. Spring 在 Bean 创建过程中是如何解决循环依赖的?
  10. 谈谈Spring Bean 创建过程中的设计模式?

 

 

注解有关问题

  1. 注解是一种什么样的编程思想?
  2. 为何能够直接使用@Autowired进行依赖注入?是如何工作的?
  3. Spring 是如何通过@AutoWired 自动注入 Bean 属性和 Map,List 集合的?
  4. @Required 是如何起到检查xml里面属性有没有被配置的?
  5. Spring 框架是如何把标注@Component 的 Bean 注入到容器?
  6. @Configuration,@ComponentScan,@Import,@Bean 注解是是如何工作的?
  7. 使用@PropertySource 引入配置文件,那么配置文件里面的配置是如何被注册到 Spring 环境里面的?
  8. 讲解如何通过自定义注解实现一个简单的树形文档生成?

代理模式有关问题

  1. 为什么需要代理模式?
  2. 讲讲静态代理模式的优点及其瓶颈?
  3. 对Java 接口代理模式的实现原理的理解?
  4. 如何使用 Java 反射实现动态代理?
  5. Java 接口代理模式的指定增强?
  6. 谈谈对Cglib 类增强动态代理的实现?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值