Spring源码学习--01(Spring概览,源码下载编译)

目录

 

1.Spring概览

2.下载编译Spring框架源码

3.初体验Spring 框架源码

 4.学好Spring的建议:

  ​ ​


1.Spring概览

              

   

               

  

基础模块:

  核心模块:

     

     

     

     

    

2.下载编译Spring框架源码

1.源码下载下来之后解压

 配置geadle:

2.Precompile spring-oxm with ./gradlew :spring-oxm:compileTestJava

  编译报错 gradle的包下载不下来:解决办法:https://blog.csdn.net/qq_41915431/article/details/107664410

    第二个错误:编译的时候进程git退出 退出码为128的问题,这是因为直接下载的是zip包,没有git目录,

最后将clone代码里面git目录考到zip解压包里面才解决128的问题:

直接clone 源码可能遇到的问题  解决这个问题。第三个错误:

增加settings文件的镜像配置

第四个错误:本地的gradle版本太高导致的,换了版本也没解决问题

 

3.编译完成后导入idea:Import into IntelliJ (File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle)

 

4.排除spring-aspects模块:When prompted exclude the spring-aspects module (or after the import via File-> Project Structure -> Modules)

完成spring 源码的编译

3.初体验Spring 框架源码

 新建一个Gradled的demo,新建一个Bean,将bean交给Spring来管理

 

 

 

可以通过注解或者xml的方式去将bean交给Spring来管理

 

注解实现:

 4.学好Spring的建议:

  
 

版本知识;

 

  

猜你喜欢

转载自blog.csdn.net/weixin_37650458/article/details/108064820
今日推荐