class Dto{

String name;
Address adress;
}

이런 식으로 @RequestBody로 받을 때

Address 클래스 안에도 유효성 검증을 넣어야하지 않나요?

그러면 Address 클래스는 좆도없긴한데 내부 모델인데도 얘가 외부 요청 유효성검증도 책임도 갖게 되는데

그렇다고 AddressRequestDto 클래스를 만드는건 존나 과한 거 같고

아니면 List<String>을 받아서 컨트롤러에서 변환해서 넘겨 주는게 나을까요?