inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 프레임워크 핵심 기술

Validation 추상화

안녕하세요 백기선님

해결된 질문

219

안병찬

작성한 질문수 18

0

안녕하세요 백기선님 좋은 강의 감사합니다!

한가지 궁금한 점이있습니다.

한 고객의 주문에 관한 유효성 체크를 한다고 쳤을 때

로그인 유지여부,

쿠폰유효성검증,

재고량검증 등등 여러가지를 검증해야하고 해당 유효성검증은 상황에따라서 조합이 달라질수도 있습니다..

그래서 고민해본게 데코레이터 패턴을 이용해서 유효성검증 객체를 조합하여 서비스단에서 유효성검증을 호출하려고하는데 이방법에 큰 문제가 있을까요??

이렇게 되면 유효성검증 클래스파일이 너무 많이 나오는것 같아서 고민입니다..

제가 궁금한건 유효성검증이라는게 상황에따라 여러가지 경우의 수가 조합 될텐데 현업에서는 어떤식으로 validator를 이용하여 유효성검증을 하는지 궁금합니다.

강의 내용과 무관한 질문을 해서 죄송합니다..

java spring

답변 2

0

안병찬

감사합니다

0

백기선

유효성 체크라는 비즈니스 로직을 Validator를 시작점으로 적절한  도메인 또는 서비스 클래스로 위임을 시키면 좋을거 같습니다.

BeanFactory와 ApplicationContext 중 사용하고 싶은 컨테이너를 설정 할 수 있나요?

0

379

1

프로젝트 생성에 관련한 질문

0

374

1

안녕하세요 강의 내용을 듣다가 궁금점이 생겨 글을 남기게 되었습니다.

0

371

1

HttpServeltRequest 객체의 빈 스코프에 대해 질문 드립니다.

0

304

0

PropertyEditor non thread-safe 한 이유

0

490

1

빈의 초기화 시점이 궁금합니다.

0

393

1

이 강의 예제소스 없나요?

0

345

1

릴로딩 기능에 대해

0

404

1

Bean 을 특정 Application...Event 발생 후, 등록하는 방법이 궁금합니다

0

611

3

IoC/DI와 POJO의 관계

1

748

2

기선님 RetentionPolicy에 대해서 질문이 있습니다.

0

291

1

안녕하세요 기선님!

3

486

3

비동기적으로 실행할때

0

313

2

"Prototype/프록시"로 설정했는데 동일한 객체로 나옵니다

0

529

4

@Autowired 로 가져오는 Bean은 ?

2

280

1

Type-Safety 의미

0

538

1

Null Point

0

318

1

WebDataBinder를 특별히 쓰는 이유가 있나요?

0

384

1

안녕하세요?

0

336

2

애노테이션이 없습니다(?)

0

278

3

코드 중 변수 앞에 적는 것이 무엇인지 알고 싶습니다.

0

294

2

강의 하시면서 사용하는 resolving 이란 단어는 어떤 의미인가요?

1

1496

1

IOC컨테이너관련 질문입니다

0

243

3

인터페이스가 있는 경우 인터페이스 타입으로 주입하는 추가 질문입니다.

0

258

1