반응형
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 | 29 | 30 | 31 |
Tags
- spring
- fotmatter
- AOP this
- Stream
- AOP 매개변수
- JsonStringType
- auto configuration
- Starter
- @AutoConfiguration
- 포맷터
- AOP
- jpa
- gradle
- AOP target
- Save Action
- JsonType
- Thread Safety
- ClientHttpRequestInterceptor
- 쓰레드 안전
- findFirst
- java
- RestTemplate
- findAny
- restTemple
- Spring Boot
- 개방/폐쇄 원칙
- AccessLevel
- ResponseBodyAdvice
- vaultTemplate
- LogInterceptor
Archives
- Today
- Total
목록dto (1)
맨땅에 헤딩하는 개바른자
Request DTO Validate Aspect 적용기
Contoller에서 특정 DTO를 받는 Post메소드가 있다고 하였을 때 DTO의 내용이 잘 들어왔는가를 체크해야할 때가 있습니다. 이런경우 다양한 방식으로 검증은 가능하겠지만 여러사람이 코드를 작성하는 경우 통일성이 없게 될 수 있습니다. 이렇게되면 코드 분석 시 서로 다른 방식의 검증로직 확인해야하고 이해하기 어려운 부분들이 있을 것이다. 그래서 공통적이고 뭔가 자동적으로 검증을 하려면 어떻게 해야하는가를 알아보겠습니다. 이번 포스팅에서는 Controller단계에서 SRP 단일책임분리원칙을 준수하는 코드기반에서 DTO Vaildation을 Aspect를 적용한 내용을 소개해보려고 합니다. 갑자기 왠 단일책임? 이번글과 연관없을 수도 있지만 중요한 항목이기 때문에 한번 적어보았습니다. Controll..
개발 TIP
2022. 5. 10. 19:28