Page 6 -
P. 6

5장  모델과 데이터베이스                    223


                     5.1  JPA에 의한 데이터베이스 사용하기  224
                        스프링 프레임워크의 지속성 접근법  224
                        모델에 필요한 기술  224
                        pom.xml 변경하기  226
                        엔터티에 대해  228
                        MyData 클래스 작성하기  229
                        엔터티 클래스의 애너테이션에 대해  232
                        리포지터리에 대해  233
                        리포지터리용 패키지 준비하기  234
                        리포지터리 클래스 MyDataRepository 작성하기  235
                        리포지터리 사용하기  236
                        리포지터리의 메서드 확인  237
                        템플릿 준비하기  239
                     5.2  엔터티의 CRUD  240
                        폼으로 데이터 저장하기  240
                        컨트롤러 수정하기  242
                        @ModelAttribute와 데이터 저장  244
                        @Transaction과 트랜잭션  244
                        데이터 초기화 처리  245
                        MyData 변경하기  246
                        리퀘스트 핸들러 작성하기  250
                        엔터티 삭제하기  252
                        리포지터리의 메서드 자동 생성에 대해  256
                        자동 생성 가능한 메서드명  256
                        JpaRepository 메서드 구현 예  261
                        메서드 생성을 활용하기 위한 팁  262
                     5.3  엔터티의 유효성 검증  264
                        엔터티의 유효성 검증 도입  264
                        유효성 검증 확인  265
                        @Validated와 BindingResult  267
                        템플릿 작성하기  267
                        오류 메시지 출력  269
                        각 입력 필드에 오류 표시하기  270
                        javax.validation의 애너테이션  273
                        Hibernate Validator를 이용한 애너테이션  275









         spring_11.indd   14                                                                    2017-03-22   �� 10:13:59
   1   2   3   4   5   6   7   8   9   10   11