zoukankan      html  css  js  c++  java
  • Spring源码分析之环境搭建

    写在最前面

    最近突然心血来潮,想看看源码,看看大牛都怎么码代码,膜拜下。首选肯定是spring大法,于是说干就干,从GitHub上下载spring-framework源码编译拜读。

    环境搭建

    1. 安装JDK 1.8+版本
    2. GitHub下载spring-framework源码,楼主下的是spring-framework-4.3.10.RELEASE版本
    3. 下载并安装Gradle,配置环境变量
    4. 编译下载的spring源码:如果IDE是eclipse,直接运行根目录下import-into-eclipse.bat文件即可(Linux下运行import-into-eclipse.sh);如果IDE是Intellij IDEA,参考文件import-into-idea.md,在根目录下运行命令gradlew cleanIdea :spring-oxm:compileTestJava编译源码(window下运行cmd cd到根目录)
    5. 导入工程,导入时选择Gradle,JDK 1.8+。

    工程图样

    导入后,工程结构目录如下(Intellij IDEA):

    图片

    从图中可以看到,spring-framework工程下有很多模块。大多是我们熟知的,如:spring-aop,spring-test,spring-webmvc,spring-orm。Spring两大核心,AOP和IOC:spring-aop module实现了AOP功能;spring-core,spring-context,spring-beans modules共同实现了IOC功能。

    下面,请尽情享受Spring源码吧!!!

  • 相关阅读:
    自动生成小学四则运算题目
    python自动生成小学四则运算题目
    大学排名
    中国大学排名
    pachong
    paiqiu
    文件管理
    软件工程课作业 2020-11-23
    时序图,E-R图,数据流程图
    考研信息查询系统需求规格说明书
  • 原文地址:https://www.cnblogs.com/hthuang/p/7807838.html
Copyright © 2011-2022 走看看