Spring-Lv3 / spring-lv3

0 stars 0 forks source link

제가 생각하지 못했던 새로운 방식으로 구현하신점에서 많이 배워갑니다! #16

Open KangMinBeom opened 10 months ago

KangMinBeom commented 10 months ago

controller에서 메소드마다 @JwtRequired를 적용했을때와 적용하지 않았을때의 큰 차이점과, 제약조건을 entity가 아닌 dto에서 구현했을때의 장점이 궁금합니다

BYEONGRYEOL commented 10 months ago

@JwtRequired 적용 유무에 따른 차이는 #15 이슈에서 답변 확인하실 수 있고, 제가 알기로는 Entity에 제약조건이 걸려있는 경우 서비스단에서 검증하느라 할 일이 많아진다고(그렇게 해보지 않고 느낌으로 한거라 제가 틀렸을 수 있습니다.) 느껴져서 dto에서 전달받은 request에 대한 부분을 먼저 검증 후 service 로직으로 전달해, service에선 로직에만 집중할 수 있다고 생각했습니다.