728x90
반응형
SMALL

1.
이전 프로젝트 그대로 복사해서
ex11 vaild init binder 프로젝트를
하나 만든다

2. project 파일과 setting파일의
이름을 변경해주고

3. sts로 돌아와서
import시킨다.

4. 메인메소드의 이름도 변경해준다.


5. gradle 부분에
framework starter validation을
추가로 implement해준다.

6. gradle을 수정한 뒤에는
무조건 refresh 해줘야함을
잊지말자

7. controller로 가서
validator부분을 주석처리하고

8. contentDTO 앞에
@vaild 어노테이션을 붙인다.
이는 contentdto를 유효성검증 하겠다는 의미다.

9. @InitBinder 어노테이션을 붙이고
다음과 같이 작성하는데
이 프로젝트가 이전 프로젝트와의
차이점은 강한결합에서
약한결합으로 만들어줌을 의미한다.
728x90
반응형
LIST
'Spring > spring 공부' 카테고리의 다른 글
[Spring수업복습] 2022-02-08(화) - 6교시 (0) | 2022.02.08 |
---|---|
[Spring수업복습] 2022-02-08(화) - 5교시 (0) | 2022.02.08 |
[Spring수업복습] 2022-02-08(화) - 3교시 (0) | 2022.02.08 |
[Spring수업복습] 2022-02-08(화) - 2교시 (0) | 2022.02.08 |
[Spring수업복습] 2022-02-07(월) (0) | 2022.02.07 |