[인프런 워밍업 클럽 0기] BE 2주차 발자국

일주일 간의 학습내용

  • 스프링 컨테이너

  • JPA

  • 트랜잭션

6일차: 스프링 컨테이너의 의미와 사용 방법

스프링 컨테이너가 하는 역할이 무엇인지, 그로인해 얻을 수 있는 장점이 무엇인지 학습하였다.

7일차: Spring Data JPA를 사용한 데이터베이스 조작

Spring이 제공하는 Spring Data JPA를 이용하여 편리하게 CRUD를 구성해보았다

8일차: 트랜잭션과 영속성 컨텍스트

@Transactional 어노테이션의 학습과 JPA의 영속성 컨텍스트를 이용해 캐시의 개념처럼 사용한다는 것을 알게되었다.

9일차: 조금 더 복잡한 기능을 API로 구성하기

JPA를 이용해 API로 만들어 보았다.

 

2주차 미션

6일차: Controller, Service, Repository 계층구조에 대해 익숙해지기

https://www.inflearn.com/blogs/6855

7일차: 과제 6에서 만들었던 Fruit을 JPA로 리팩토링하기

https://www.inflearn.com/blogs/6895

 

회고

2주차를 진행하면서 Spring의 기본적인 원리와 JPA의 간단한 사용방법을 알아보았다. 다음주엔 미니프로젝트를 진행해 볼 차례인데 지금까지 배웠던걸 잘 녹여내서 미니프로젝트를 만들어볼 것 이다.


댓글을 작성해보세요.