반응형 SMALL exception2 유효성 검사와 예외 처리 유효성 검사 (Validation)DTO 클래스에 유효성 조건 추가public class MemberDto { @NotBlank(message = "이름은 필수입니다.") private String name; @Email(message = "유효한 이메일 형식이어야 합니다.") private String email; @Min(value = 10, message = "나이는 10세 이상이어야 합니다.") private int age; // getter/setter 생략}Java Bean Validation(표준) 기반이며, javax.validation.constraints 혹은 jakarta.validation.constraints 패키지를 사용합니다.컨트롤러에서 유.. 2025. 4. 15. NullPointerException 원인과 해결 NullPointerException이란?null 상태인 객체에 접근하려고 할 때 발생하는 오류즉, "아직 생성되지 않은 객체"를 사용하려고 할 때 발생해요.대표적인 예시예제 1: 문자열이 null일 때String name = null;System.out.println(name.length()); // NullPointerException 발생예제 2: 배열 요소가 null일 때String[] list = new String[3];list[0] = null;System.out.println(list[0].toUpperCase()); // X예제 3: 객체를 생성하지 않았을 때Student s = null;s.printInfo(); // NPE 발생NullPointerException 발생 원인 원인.. 2025. 4. 13. 이전 1 다음 LIST