龙空技术网

Spring源码深度解析:手把手教你搭建Spring开发环境

异步社区 278

前言:

此时朋友们对“spring源码讲解”大体比较重视,各位老铁们都想要剖析一些“spring源码讲解”的相关文章。那么小编也在网络上搜集了一些关于“spring源码讲解””的相关知识,希望兄弟们能喜欢,兄弟们快快来学习一下吧!

Spring环境搭建流程,如果是第一次接触spring源码的环境搭建,确实还是比较麻烦的。

作者使用的编译器为目前流行的lntelliJ IDEA,版本为2018旗舰版。Eclipse用户还需要自己揣摩环境搭建方法,这里不再赘述。

1.2.1源码链接获取

1.输入GitHub官网网址并搜索spring ,如图1-2所示。

图1-2 GitHub上的spring搜索

2.找到对应的spring-framework的工程,点击链接进入,如图1-3所示。

图1-3 GitHub上的spring-framework

3.切换为最新的Spring 5.0.x版本源码,如图1-4所示。

图1-4 切换为最新的spring 5.0.x版本源码

4. 获取Git分支链接,如图1-5所示。

图1-5 获取Git分支链接

1.2.2源码下载及IDEA导入

1.IDEA下Spring Git取分支,如图1-6所示。

图1-6 IDEA下Spring Git拉取分支

2.本地安装目录设置,如图1-7所示。

图1-7 本地安装目录设置

3. 拉取等待,如图1-8所示。

图1-8 拉取等待

4.IDEA导入,如图1-9所示。

图1-9 IDEA导入

5.Gradle项目导入,如图1-10所示。

图1-10 Gradle项目导入

6.工程属性设置,如图1-11所示。

图1-11 工程属性设置

7.导入后界面展示,如图1-12所示。

图1-12 导入后界面展示

本文节选自《Spring源码深度解析(第2版)》

本书从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。   

标签: #spring源码讲解 #spring源码解析 #spring源码深度解析视频