반응형
해당 어노테이션을 인지하지 못하고 자주 썼던 기억이 있다.
이는 노란색 경고를 제외하기 위해 있는 어노테이션이라고 한다.
하나만 적용할 경우에는, @SuppressWarnings("rawtypes")
두 개 이상 적용할 경우에는, @SuppressWarnings({"rawtypes", "unchecked"})
해당 어노테이션을 사용한다고 한다.
다음은 속성으로 사용 가능한 것으로, 참고 가능하다.
속성 | 내용 |
all | 모든 경고 |
cast | 캐스트 연산자 관련 경고 |
dep-ann | 사용하지 말아야 할 주석 관련 경고 |
deprecation | 사용하지 말아야 할 메서드 관련 경고 |
fallthrough | switch문에서 break 누락 관련 경고 |
finally | 반환하지 않는 finally 블럭 관련 경고 |
null | null 분석 관련 경고 |
rawtypes | 제너릭을 사용하는 클래스 매개 변수가 불특정일 때의 경고 |
unchecked | 검증되지 않은 연산자 관련 경고 |
unused | 사용하지 않는 코드 관련 경고 |
반응형
'애플리케이션 개발 > Spring' 카테고리의 다른 글
[Spring] STS 속도 개선하기 (0) | 2023.03.10 |
---|---|
[Spring] Cache (@Cacheable, @CachePut, @CacheEvict) (0) | 2023.02.22 |
[Spring] Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true (0) | 2023.01.10 |
[ios] 애플 로그인 (0) | 2022.12.14 |
[ios] 애플 로그인 개발자 센터 등록 (0) | 2022.12.07 |