01. Spring Boot Validation Validation이란 프로그래밍에 있어서 가장 필요한 부분이다. 특히 Java에서는 null 값에 대해서 접근하려고 할 때 null pointer exception발생 함으로, 이러한 부분을 방지하기 위해서 미리 검증을 하는 과정을 Validation이라고 한다. 단순한 코드 public void run(String account, String pw, int age) { if (account == null || pw == null) { return } if (age == 0) { return } // 정상 Logic } 문제점 검증해야 할 값이 많은 경우 코드의 길이가 길어진다. 구현에 따라서 달라 질 수 있지만 Service Logic과의 분리가 필요하..