728x90
(1) WIL(Weekly I Learned) - 4주차
- 3/19일 이전 알고리즘주차(2주)를 끝마치고 4주차 주특기주차가 시작되었습니다.
- 주특기(Spring)을 선택한 저는 Spring을 선택한 분들과 같은조가 되었다.
- 이제 본격적인 주특기를 배워봅시다!
(2) 일정
- 3/23 (16:00 ~ 18:00) - 소규모 면담 (신청자 한에서)
- 3/24 (19:00 ~ 20:00) - 항해톡 (try-catch예외처리, Git Github, 쿠키 세션 캐시, DNS) 크루원 중 신청자 발표
- 3/25 까지 숙제 완료!
- 3/26 (~10:00) - 주특기 심화 발제
(3) 배운점
- IntelliJ
- 자바
- 자바 기초문법
- 클래스
- private, public
- Getter, Setter
- Gradle이란?
- RDBMS
- Spring boot
- H2
- JPA
- Lombok
- DTO
- Controller
- Service
- Repository
- ARC
(4) 기본 과제
- 조건
- 서비스 완성
- 전체 게시글 목록 조회 페이지
- 게시글 작성 페이지
- 게시글 조회 페이지
- AWS 배포
- RDS 연결
- EC2 배포
- 서비스 완성
- 링크 - loafly.shop/
(5) 느낀점
- 기본적인 RestFul api 사용, IntelliJ 사용법 에 대해 익혀 간단한 게시판을 만들었습니다.
- Spring을 배우면서 Getter, Setter 등 여러 어노테이션을 배우면서 사용에 대한 편리함을 느꼇습니다.
- 이전 Python Flask를 이용하여 만든 경험이 있어 그렇게 어려운부분은 없었으나 RestController에서 페이지 이동하는 방법을 몰라 많은 고민을 했었습니다. 결국 Controller를 따로 추가 하여 View에 접근하는 것을 해결했습니다.
- JPA가 Java를 SQL언어로 자동으로 번역 해주는 편리성을 가지고 있어 스프링에 또한번 반했습니다.
- ARC를 통해 프론트엔드를 만들지 않고 api를 테스트 해볼수 있다는것이 신기했고 새로운걷을 배워 좋은 경험을 했습니다.
반응형
'Study > Sparta Coding Club' 카테고리의 다른 글
[스파르타코딩클럽] 항해 99 - 6주차(후기) (0) | 2021.04.11 |
---|---|
[스파르타코딩클럽] 항해 99 - 5주차(후기) (0) | 2021.04.05 |
[스파르타코딩클럽] 항해 99 - 3주차(후기) (2) | 2021.03.21 |
[스파르타코딩클럽] 항해 99 - 2주차(후기) (0) | 2021.03.14 |
[스파르타코딩클럽] 항해 99 - 1주차(후기) (5) | 2021.03.11 |