spring - 如何阅读Spring框架源码?

标签 spring spring-boot spring-mvc

我有使用 Spring 的经验并阅读过有关它的书籍。然而,当我尝试阅读开源代码时,我发现我不知道从哪里开始,也不知道如何阅读才能完全理解它。有没有类似类图之类的东西或者如何了解像spring这样的开源项目并理解代码?

最佳答案

我建议您一次专注于一个模块。

如果您目前正在使用 spring,那么我建议您使用 IDE 或依赖管理来下载您正在使用的模块并尝试学习。这样您就可以使用调试器单步执行代码并获得一个不错的想法。

Spring github 站点非常有帮助,并且是托管代码的地方 - 例如https://github.com/spring-projects/spring-boot

下一步是开始查看 Gitter 项目 - https://gitter.im/spring-projects/spring-boot这是大多数 Spring 讨论发生的地方。

我强烈建议关注 Spring 开发者倡导者 Josh Long - 用户:607357,在网络和 Twitter 上很容易找到。

希望这有帮助。

关于spring - 如何阅读Spring框架源码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62294511/

相关文章:

java.sql.SQLException : This function is not supported using HSQL and Spring 异常

我的 spring MVC 应用程序中没有加载 CSS 文件

java - 使用 spring 注解在派生类中设置基类的属性

java - 在 Spring Boot 中抑制异常警告日志

spring-boot - 没有 SockJS 的 Spring 启动 Websocket

java - 为什么 Flux<String> 在通过 ServerResponse 返回时会折叠成单个 String,除非每个 String 元素都以 "\n"终止?

java - 使用 Spring MVC 在 REST HTTP GET 请求中传递 JSON 对象

java - 是否可以使用JAVA从文本文件读取文件结构并跟踪父节点和子节点?

java - Camel - 将特定参数从路由传递到通用 bean 方法

java - Bug 跟踪应用程序的 OOPS 数据库设计帮助