

-
NgBatis 在 Spring Boot 启动时就进行了装载和初始化工作,那么是如何进行装载的? -
初始化的时候做了哪些工作? -
yml 里的配置参数是在什么地方被读取的? -
NgBatis 是如何做 XML 文件与 Dao 的映射的? -
……等等
-
要仔细查看开源库中已有的文档文件,包括 README.MD、CONTRIBUTING.MD 等,可以让自己更清楚该项目的整体情况,包括代码变更指南、如何贡献代码等,会很有帮助。 -
多看看 issue,尝试去解决和修复其中提出的 bug,是参与开源很好的入口。 -
多参与社区或 issue 中的讨论,对代码的理解和思维的扩展有很大帮助。 -
积极参与社区发起的一些活动,也是可以快速参与到开源当中的很好路径。 -
推荐一个对新手很有帮助的开源百科网站:https://oschina.gitee.io/opensource-guide/guide


