Java常用注解大全(基于JDK17+SpringBoot3)
一、基础注解(Java原生)
-
编译相关
-
@Override:方法重写校验java
复制
下载
@Override public String toString() { return "CustomObj"; } -
@Deprecated:标记过时元素java
复制
下载
@Deprecated(since="1.8", forRemoval=true) public void oldMethod() {} -
@SuppressWarnings:抑制警告java
复制
下载
@SuppressWarnings("unchecked") List<String> list = (List<String>) rawList;
-
-
元数据注解
-
@FunctionalInterface:函数式接口校验 -
@SafeVarargs:可变参数安全警告抑制(Java7+)
-
二、Spring框架核心注解
-
IOC/DI
