Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- proxyFactory
- enumSet
- softeer
- Spring
- 자바
- RequestBody
- Test code
- 소프티어
- modelmapper
- db
- Test
- Test Doulbe
- JPQL
- Coputer Science
- Junit 5
- mapstruct
- ObjectMapper
- backend
- 공룡책
- 일상
- Server
- MySQL
- Java
- JPA
- 인프콘2023
- OS
- ExceptionResolver
- 테크쇼
- Service 계층 테스트
- FCM
Archives
- Today
- Total
목록validation (1)
공부내용공유
spring validation (service, presentation 어디서 검증할까?)
서론 프로젝트를 진행하다 보면 항상 검증에 대해 많이 고민을 하게된다. Request로 들어올 때 부터 철저히 검사해야할지, entity를 만들고 검증을 해야할지 등등... 이처럼 검증에 관해서는 굉장히 다양한 상황들이 있고 은총알은 없다고 생각한다. 해당 글에서는 내가 고민하면서 찾은 내용들, 받았던 조언들을 정리할 것이다. 본론 먼저 해당 글에서는 흔하게 사용되는 Presentation, Service, Repository 계층으로 나누어진다는 가정하에 글을 작성할 것이다. (entity 패키지, business 계층 같은 부가적인 부분은 생략한다.) 간단한 객체 생성에 대한 API를 예시로 어떤 계층에서 검증을 했을 때 어떤 장,단점이 있는지 알아보자. Presentation 계층 여기서 prese..
Spring/Spring
2024. 2. 18. 16:52