開源項目的學習運用-piggymetric

學習開源項目的步驟

  • 瞭解項目是幹什麼的
  • 有哪些技術點,進行拆分了解
  • 把項目在本地運行起來
    • HuTool
    • piggymetrics
  • 閱讀項目源碼並調試:結合某個運行的功能,一個一個組件熟悉精通,Debug調試,看報錯,看日誌,看打印變量
  • 嘗試修改項目,增長本身的功能和模塊

如何從項目源碼學習Java開源項目

  • 進入項目管理文件
    • build.gradle
    • pom.xml
  • 進入項目結構
    • 在src中有java和resource
    • 首先進入java
      • 找到項目的入口
      • controller層開始(先後端交互層)
      • 查看service業務代碼,這個是重點學習的地方,包含了功能的業務邏輯
      • 查看repository,數據庫層相關的接口操做
      • 查看model
    • 而後進入resource
      • 查看項目的配置文件
      • 查看項目的靜態資源

如何調試Debug一個項目

  • 在瀏覽器用F12
  • 在IDEA中搜索相關類
  • 斷點調試
相關文章
相關標籤/搜索