Java - Record class (불변 데이터 객체 만들기)Record class JDK16부터 정식 제공되는 기능으로, 불변 데이터 관리 에 최적화된 클래스입니다. 참고로 Kotlin의 Data class…devfoxstarJune 11, 2024 1 min
Java AES 암호화 (128/192/256)Java 에서 자주 쓰는 AES 암호화를 알아보겠습니다. AES 는 양방향으로 복호화가 가능하고, 길이에 따라 복잡도를 높일 수 있습니다. SecretKey…devfoxstarMay 06, 2023 1 min
java.security.InvalidKeyException:Invalid AES key length (AES 암호화 오류)오류 Java 에서 AES 암호화를 할때 발생할 수 있는 오류입니다. 아래는 오류 코드입니다. 원인 AES SecretKey 는 특정 byte…devfoxstarMay 05, 2023 1 min
Unsupported major.minor version 52.0 (Java Jar 실행 오류)오류 Java 에서 특정 Jar 파일을 실행할 때 오류가 발생했습니다. 원인 Jar…devfoxstarMay 04, 2023 1 min
private static final vs private finalprivate private 은 해당 클래스 안에서만 자원이 공유됩니다. 그래서 보안이나 안정성 혹은 클래스 안에서만 사용할 때 선언합니다. static static…devfoxstarApril 29, 2023 1 min
log4j:WARN No appenders could be found for logger오류 log4j 는 Java 에서 간단하게 로그를 출력할 수 있는 라이브러리입니다. 사용법도 굉장히 간편합니다. 하지만 Java Application…devfoxstarApril 16, 2023 1 min