天天看點

hualinux spring 4.1:前言

目錄

​​一、注解式開發​​

​​1.1 什麼是注解式開發​​

​​1.2 注解式開發與XML類開發差別​​

​​二、推薦注解式開發​​

一、注解式開發

1.1 什麼是注解式開發

所謂聽注解式開發,在spring中就是在檔案中的類、方法、或者屬性上加@Xxxx

1.2 注解式開發與XML類開發差別

其它就不說了,就主要說一下核心的差別:

注解:是一種分散式的中繼資料,與源代碼緊綁定。

xml:是一種集中式的中繼資料,與源代碼無綁定。

注解式 vs XML

優點 缺點
注解式
  • 簡化配置
  • 使用起來直覺且容易,提升開發效率
  • 類型安全
 改變實作類比xml困難
XML
  • 類與類間的松藕合,容易擴充、更換
  • 對象間的關系一目了然
  • 配置冗長,且還要額外多元護一份配置
  • 類型不安全,compile無法幫忙校驗,運作期才會發現錯誤

二、推薦注解式開發