Model 與 Bean 合體後主要優勢


  • 充分利用大量的針對Bean 設計的第三方工具,例如jackson、freemarker
  • 快速回應資料庫表變動,極速重構,提升開發效率,提升程式碼品質
  • 擁有IDE 程式碼提示不用記憶資料表欄位名,消除記憶負擔,避免手寫欄位名稱出現手誤
  • BaseModel 設計讓Model 中依然保持清爽,在表結構變化時極速重構關聯代碼
  • 自動化table 至Model 映射
  • 自動化主鍵、複合主鍵名稱識別與映射
  • MappingKit 承載映射程式碼,JFinalConfig 保持乾淨清爽
  • 有利於分散式場景和無資料來源時使用Model
  • 新設計避免了以往自動掃描映射設計的若干缺點:引入新概念(如註解)增加學習成本、效能低、jar 套件掃描可靠性與安全性低