阿里java開發手冊學習筆記(專有名詞解釋)

  1. POJO(Plain Ordinary Java Object): 在本手冊中,POJO 專指只有 setter / getter /toString 的簡單類,包括 DO/DTO/BO/VO 等。
  2. GAV(GroupId、ArtifactctId、Version): Maven 座標,是用來唯一標識 jar 包。
  3. OOP(Object Oriented Programming): 本手冊泛指類、對象的編程處理方式。
  4. ORM(Object Relation Mapping): 對象關係映射,對象領域模型與底層數據之間的轉換,本文泛指 iBATIS, mybatis 等框架。
  5. NPE(java.lang.NullPointerException): 空指針異常。
  6. SOA(Service-Oriented Architecture): 面向服務架構,它可以根據需求通過網絡對鬆散耦合的粗粒度應用組件進行分佈式部署、組合和使用,有利於提升組件可重用性,可維護性。
  7. IDE(Integrated Development Environment): 用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具,本《手冊》泛指 IntelliJ IDEA 和eclipse。
  8. OOM(Out Of Memory): 源於 java.lang.OutOfMemoryError,當 JVM 沒有足夠的內存來爲對象分配空間並且垃圾回收器也無法回收空間時,系統出現的嚴重狀況。
  9. 一方庫:本工程內部子項目模塊依賴的庫(jar 包)。
  10. 二方庫:公司內部發布到中央倉庫,可供公司內部其它應用依賴的庫(jar 包)。
  11. 三方庫:公司之外的開源庫(jar 包)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章