注解是什么
Java提供了一種原程序中的元素關(guān)聯(lián)任何信息和任何數(shù)據(jù)的途徑和方法
注解有什么用(能幫我們解決了什么問題)
如何實現(xiàn)注解
Java中常見的注解
JDK自帶的注解
@Override
覆蓋了父類的方法
@Deprecated
表示該方法已過時
@SuppressWarnings
忽略警告??常見的第三方庫的注解
** Spring *
@Autowired
自動注入實例
@Service
自動注冊到Spring容器
@Respository
@Component:
基本注解, 標(biāo)識了一個受 Spring 管理的組件
** Mybatis *
@InsertProvider
@UpdateProvide
@Option
注解分類
*按照運行機制分
1、源碼注解
注解只在源碼中存在,編譯成.class后就不存在了
2、編譯時注解
注解在源碼和.class中都存在
3、運行時注解
在運行階段還會起作用,甚至?xí)绊戇壿嫷淖⒔?/p>
*按照來源注解
1、來自JDK的注解
2、來自第三方的注解
3、自定義的注解
*元注解
給注解進行注解