1. 작성일
- 2022-06-19
2. 회고
프로젝트 시작이 눈앞으로 다가왔다. JPA와 스프링 Data JPA에 대해 좀 더 숙지한 상태로 프로젝트를 시작하고 싶어 주말 동안 강의를 열심히 들었다. 빠르게 강의를 들으며 어떠한 것들이 있는지 숙지하는 선으로 강의를 들었다. 그렇기에 프로젝트 시작 전까지 남은 4일 동안 해당 내용들을 복습하고 적용해보며 흡수할 수 있도록하는 작업이 필요할 것 같다.
JPA 강의는 아직 듣는중.. 강의를 듣는데 코드 치고 에러 잡고 주석 달고 블로그에 정리하다 보니 한 시간 분량을 듣는데 2~3시간씩 소요되는 느낌!
내가 알고 있던건 빙산의 일각이었고 코드를 어떤식으로 사용하는지 하나하나 알아가는게 재밌다.
일단 지금 들은 강의 분량을 소화하고 프로잭트를 진행하며 JPA의 이론에 대한 강의는 7월 초에 들을 예정
3. 주말의 포스팅
3-1) 에러 해결
- 2022.06.18 - [프로그래밍/개발이슈] - org.springframework.security.authentication.InternalAuthenticationServiceException: query did not return a unique result: 2;
- 2022.06.18 - [프로그래밍/개발이슈] - java.lang.IllegalStateException: Failed to load ApplicationContext
- 2022.06.20 - [프로그래밍/개발이슈] - Spring Boot 2.7.0 * Thymeleaf 호환 문제
3-2) 인프런 강의 - Spring Data JPA - 김영한
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 프로잭트 생성 - SpringDataJPA 수강 시작(Feat. 김영한)
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 스프링 부트 라이브러리 살펴보기
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 예제 도메인 모델
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 주요 메서드, 쿼리 메소드 기능
- 2022.06.18 - [프로그래밍/SpringDataJPA] - @Query, 값, DTO 조회하기
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 파라미터 바인딩
- 2022.06.18 - [프로그래밍/SpringDataJPA] - Logging 설정
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 반환 타입
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 순수 JPA 페이징과 정렬
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 스프링 데이터 JPA 페이징과 정렬
- 2022.06.18 - [프로그래밍/SpringDataJPA] - 벌크성 수정 쿼리
- 2022.06.19 - [프로그래밍/SpringDataJPA] - Spring Data Jpa - @EntityGraph (JPA - PetchJoin)
- 2022.06.19 - [프로그래밍/SpringDataJPA] - JPA Hint & Lock
- 2022.06.19 - [프로그래밍/SpringDataJPA] - Auditing (생성일, 수정일, 생성자, 수정자)
3-3) 인프런 강의 - JPA - 김영한
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - View 환경 설정
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - JPA와 DB 설정, 동작확인
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 도메인 분석 설계
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 엔티티 클래스 개발
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 엔티티 설계시 주의점
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - casecade
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 연관관계 (편의) 메서드
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 애플리케이션 구현 준비
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 구현(회원, 상품, 주문 도메인 개발) - 도메인 모델 패턴
- 2022.06.19 - [프로그래밍/SpringBoot & JPA Use1] - 홈 화면과 레이아웃
- 2022.06.20 - [프로그래밍/SpringBoot & JPA Use1] - 회원 등록, 조회 & 폼 객체 vs 엔티티 직접 사용
- 2022.06.20 - [프로그래밍/SpringBoot & JPA Use1] - 상품 수정 - 변경 감지와 병합 ★★★★★
- 2022.06.20 - [프로그래밍/SpringBoot & JPA Use1] - 프로잭트 완성 - 깃허브
완강!
프로잭트 시작 전까지 복습하여 흡수하기!
활용 2편 강의에 API/DTO 사용 예제가 나오는 것으로 추정
7월1일부터 추가 수강 예정
- JPA 활용 2편
- JPA ORM 기본편
- Querydsl
'일기 > WIL' 카테고리의 다른 글
WIL (스파르타 클라우드 엔지니어 캠프 11주차 Day+76 & 77) (0) | 2022.07.03 |
---|---|
WIL (스파르타 클라우드 엔지니어 캠프 10주차 Day+69 & 70) (1) | 2022.06.26 |
WIL (스파르타 클라우드 엔지니어 캠프 8주차 Day+55 & 56) (3) | 2022.06.12 |
WIL (스파르타 클라우드 엔지니어 캠프 7주차 Day+48 & 49) (0) | 2022.06.05 |
WIL (스파르타 클라우드 엔지니어 캠프 6주차 Day+41& 42) (1) | 2022.05.29 |