Search
💫

10번째 모임 (4/12)

활동 이름

1. 스터디 방식 논의

1) 기존 레포 VS 새레포
2) 책 내용 따라한 후 필요 내용 정리 + 구현 코드 업로드
내용 정리 + 코드 업로드 디렉토리 따로 파겠습니다.
이슈를 통해서 에러 공유
각자 PR 에 리뷰해주는 것도 좋을 듯
(커밋 룰..)
3) 구글 미트 시간
함께 다루고 싶은 추가 내용 설명
구현 코드 설명, API 구현 시연 (포스트맨)
어려웠던 부분, 에러 공유 (이슈) ^ㅁ^
(+) 제 추가의견
4)
책을 따라가는 것을 기본으로 하되,
자신이 구현 원하는 `추가 기능` + 발전 기능 있으면 발전 시켜서 API 만들기
5) 책에 배포 과정 없음 ⇒ 각자 만든 프로젝트 배포까지 해보기 (AWS + RDS , HEROKU 등등 ..) bb
(option —————-)
6) 책에 테스트 코드 작성 과정 없음 ⇒ 테스트 코드 작성 가능하면 작성해보도록 노력해보기 (건의)
7) maven 기준 but gradle 원하면 해당 방식으로 설계하기

2. 분량 정하기

- [1장 개발 환경 구축] (~ 4/12) 1.1 스프링 부트의 특징 1.2 JDK 설치 1.3 인텔리제이 설치 1.4 애플리케이션 실행하기 1.4.1 Spring Boot Project 생성하기 1.4.2 빌드 도구 1.4.3 설정 파일(application.properties) 1.4.4 Hello World 출력하기 1.5 Lombok 라이브러리 1.6 MySQL 설치하기 - [2Spring Data JPA] (4/13 ~ 4/26) : `시험기간 고려` 2=> 내용은 각각 꼼꼼히 내용 정리하는 것 2.1 JPA 2.1.1 JPA? 2.1.2 JPA 동작 방식 2.2 쇼핑몰 프로젝트 생성하기 2.2.1 프로젝트 생성하기 2.2.2 application.properties 설정하기 2.3 상품 엔티티 설계하기 2.3.1 상품 엔티티 설계하기 2.4 Repository 설계하기 2.5 쿼리 메소드 2.6 Spring DATA JPA @Query 어노테이션 2.7 Spring DATA JPA Querydsl - [3Thymeleaf 학습하기] (4/27 ~ 5/3) 3.1 Thymeleaf 소개 3.2 Spring Boot Devtools 3.2.1 Automatic Restart 적용하기 3.2.2 Live Reload 적용하기 3.2.3 Property Defaults 적용하기 3.3 Thymeleaf 예제 진행하기 3.3.1 th:text 예제 3.3.2 th:each 예제 3.3.3 th:if, th:unless 예제 3.3.4 th:switch, th:case 예제 3.3.5 th:href 예제 3.4 Thymeleaf 페이지 레이아웃 3.4.1 Thymeleaf Layout Dialect dependency 추가하기 3.5 부트스트랩으로 header, footer 영역 수정하기 3.5.1 Bootstrap CDN 추가하기 3.5.2 Bootstrap Navbar Component 활용하기 - [4장 스프링 시큐리티를 이용한 회원 가입 및 로그인] (5/4 ~ 5/10) 4.1 스프링 시큐리티 소개 4.2 스프링 시큐리티 설정 추가하기 4.2.1 security dependency 추가하기 4.2.2 스프링 시큐리티 설정하기 4.3 회원 가입 기능 구현하기 4.4 로그인/로그아웃 구현하기 4.4.1 UserDetailsService 4.4.2 UserDetail 4.4.3 로그인/로그아웃 구현하기 4.5 페이지 권한 설정하기 - [5장 연관 관계 매핑] (5/11 ~ 5/17) 5.1 연관 관계 매핑 종류 5.1.1 일대일 단방향 매핑하기 5.1.2 다대일 단방향 매핑하기 5.1.3 다대일/일대다 양방향 매핑하기 5.1.4 다대다 매핑하기 5.2 영속성 전이 5.2.1 영속성 전이란? 5.2.2 고아 객체 제거하기 5.3 지연 로딩 5.4 Auditing을 이용한 엔티티 공통 속성 공통화 - [6장 상품 등록 및 조회하기] (5/18 ~ 5/24) 6.1 상품 등록하기 6.2 상품 수정하기 6.3 상품 관리하기 6.4 메인 화면 6.5 상품 상세 페이지 - [7장 주문] (5/25 ~ 5/31) 7.1 주문 기능 구현하기 7.2 주문 이력 조회하기 7.3 주문 취소하기 - [8장 장바구니] + [ 배포 ] (6/1~6/7) 8.1 장바구니 담기 8.2 장바구니 조회하기 8.3 장바구니 상품 주문하기 7주 정도 스터디
Java
복사
챕터1 은 강의 내용 반복 + 복습 가능 내용, 추가 알게된 내용 + 필요 부분 정도만 따로 정리
챕터 2 : jpa ( 60 - 107 p) ⇒ 양 많음 + 내용 잘 숙지 필요 + 시험기간 : 2주 ?

3. 시험기간 확인 및 다음 회의 날짜 정하기

시험기간 : 윤영진
⇒ 1~2주는 쉬고 시험기간 이후 진행 예상 어떤지

4월 26일 ⇒ jpa, 실습 , 내용 md 깃허브에 커밋 룰...