深度解析 Spring 底层源码

作为Java开源世界的第一框架,Spring为应用程序的开发提供强大的支持,例如对事务处理和持久化的支持等。

Spring作为Java发展史上不可忽视的存在,说他重新定义了Java也不为过。因此学习Spring框架成为每一位Java开发人员的必修课,而阅读源码则是学习Spring的最好方式之一。

那么,如何系统的学习呢?这里推荐腾讯课堂联合鲁班学院出的一个 2 分钱课程《Spring底层源码分析》,看它到底是怎么样来实现我们常说常用的诸如IOC、Annotation、AOP、事务等功能的。

640?wx_fmt=png

学习完这个课程,胖友再回过头,看看如下 Spring面试题,自己可以回答多少分呢?

1、spring工作机制?

2、为什么用Spring的工作机制?

3、Jdo是什么?

4、简述你对IoC(Inversion of Control)的理解,

5、简单描述Spring framework与Struts的不同之处,整合Spring与Struts有哪些方法,哪种最好,为什么?

6、Spring是什么?

7、为什么要使用Spring?

8、 简述spring的组成?

9、 简述.IoC的类型?

10、简述Spring容器的功能?

11、什么是AOP?

12、简述AOP核心?

13、说出Spring的通知类型?

14、 简述ProxyFactoryBean的作用?

15、 叙述Spring对持久层支持采用的策略?

16、 叙述AOP事务的含义?

17、 如何简化事务配置?

18、 简述Spring的事务机制?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值