如何从开源项目学习提升


学习开源项目的步骤


  • 了解项目是干什么的
  • 有哪些技术点,进行拆分了解
  • 把项目在本地运行起来

  • HuTool
  • ​​piggymetrics​​

  • 阅读项目源码并调试:结合某个运行的功能,一个一个组件熟悉精通,Debug调试,看报错,看日志,看打印变量
  • 尝试修改项目,增加自己的功能和模块

如何从项目源码学习Java开源项目


  • 进入项目管理文件

  • build.gradle
  • pom.xml

  • 进入项目结构

  • 在src中有java和resource
  • 首先进入java

  • 找到项目的入口
  • 从​controller​层开始(前后端交互层)
  • 查看​service​层​业务代码,这个是重点学习的地方,包含了功能的业务逻辑​
  • 查看​repository​,数据库层相关的接口操作
  • 查看​model

  • 然后进入resource

  • 查看项目的​配置文件
  • 查看项目的​静态资源



如何调试Debug一个项目


  • 在浏览器用F12
  • 在IDEA中搜索相关类
  • 断点调试