Java註解詳解「註解項目實戰」

定義:程序員

註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及之後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它能夠聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這些元素進行說明,註釋。架構

做用分類:ide

①編寫文檔:經過代碼裏標識的元數據生成文檔【生成文檔doc文檔】學習

② 代碼分析:經過代碼裏標識的元數據對代碼進行分析【使用反射】3d

③編譯檢查:經過代碼裏標識的元數據讓編譯器可以實現基本的編譯檢查【Override】cdn

JDK內置系統註解:blog

Java註解詳解「註解項目實戰」

註解的分類接口

一、按照運行機制分爲開發

源碼註解:註解只在源碼中存在,編譯成.class文件就不存在了文檔

編譯時註解:註解在源碼和.class文件中都存在(如:JDK內置系統註解)

運行時註解:在運行階段還起做用,甚至會影響運行邏輯的註解(如:Spring中@Autowried)

二、按照來源分爲

JDK內置系統註解、元註解、自定義註解、第三方註解

自定義註解:

1.成員類型是受限的,合法的類型包括原始類型及String,Calss,Anootation,Enumreation

2.若是註解已有一個成員,則成員名必須取名爲Vaue(),在使用的時能夠忽略成員名和賦值號(=)

分享Java程序員的學習線路圖。對於想要提高本身,對本身將來迷茫的Java工程師們,分享一套開發10年高級架構師分享的架構路線圖和精講資料,如須要架構路線圖,以及整理的一些架構師精講資料,獲取免費架構資料私信【架構】!資料在文末參考!!!

3.註解類能夠沒有成員,沒有成員的註解稱爲標識註解

Java註解詳解「註解項目實戰」

  • 元註解
Java註解詳解「註解項目實戰」

註解項目實戰

  • 需求:
Java註解詳解「註解項目實戰」

自定義註解(Table)

Java註解詳解「註解項目實戰」

  • 自定義註解Column
Java註解詳解「註解項目實戰」

  • 自定義與表映射的類
Java註解詳解「註解項目實戰」

  • (重點)使用自定義註解生成SQL語句
Java註解詳解「註解項目實戰」

Java註解詳解「註解項目實戰」

分享Java程序員的學習線路圖。對於想要提高本身,對本身將來迷茫的Java工程師們,分享一套開發10年高級架構師分享的架構路線圖和精講資料,如須要架構路線圖,以及整理的一些架構師精講資料,獲取免費架構資料關注我吧

Java註解詳解「註解項目實戰」

Java註解詳解「註解項目實戰」
相關文章
相關標籤/搜索