응용 영역1 [Java] 인수값 유효성 검증 - 표현 계층 vs 응용 계층 서비스를 운영하는 환경에서는 Language와 Framework를 막론하고 Inbound 된 데이터에 대한 유효성 검증이 반드시 필요하다 유효성 검증에는 인자 값에 대한 검증, 인수 값에 대한 검증, 비즈니스 로직에 대한 검증과 같은 다양한 종류의 유효성 검증이 있다 인자 값에 대한 검증은 왠만한 프레임워크의 표현 계층에서 알아서 수행해주고 비즈니스 로직에 대한 검증은 응용 계층에서 수행하는 것이 지극히 일반적이다 하지만 특히 그 중에서도 인수 값에 대한 검증을 표현 계층에서 하느냐, 응용 계층에서 하느냐에 대한 의견이 다양해서 이번 글에서는 각 계층에서 인수 값에 대한 검증을 가져갔을 때의 특징 및 장단점에 대해 비교해 보고자 한다 '이름'이라는 데이터를 생성할 때, 이름의 글자 수에 대한 유효성 검증.. 2022. 10. 23. 이전 1 다음 반응형