728x90
Apache commons 라이브러리에는 우리가 필요로 하는 훌륭한 유틸들이 존재합니다.
이 중 null체크를 보다 간결하게 할 수 있도록 도와주는 ObjectUtils를 소개합니다.
Dependency가 없는 분들은 먼저 아래 링크를 통해 추가해주세요.
https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
1. 모두 null 인지 체크
ObjectUtils.allNull(a, b, c, ...);
ObjectUtils.allNotNull(a, b, c, ...)
2. null이 하나라도 존재하는 지 체크
ObjectUtils.anyNull(a, b, c, ...);
ObjectUtils.anyNotNull(a, b, c, ...);
지저분한 코드를 깔끔하게 정리할 수 있습니다.
728x90
'Spring Boot' 카테고리의 다른 글
랜덤한 IV(Initial Vector)를 사용하여 AES256 암호화, 복호화 하기 (0) | 2023.09.18 |
---|---|
MariaDB Trigger 추가할 때 SQL syntax 에러 해결 (0) | 2023.04.28 |
[JPA] Entity Column에 Map 사용하기 (0) | 2022.10.06 |
[Spring Security] Multi Tenancy 환경에 Remember Me 적용하기 (0) | 2022.10.05 |
[Spring Security] Run-As로 임시 권한 부여하기 (0) | 2022.08.19 |