DB에 테이블을 생성, 혹은 연결하는 역할 을 한다.
JPA를 직접 사용 하는, 데이터베이스와 상호작용을 담당하는 인터페이스.
TDD 란,개발 프로세스에서 테스트 코드를 먼저 작성한 뒤 그에 대응하는 코드를 작성하는 방법
Query Method는 JPA 에서 제공하는 핵심 기능 중 하나이다.
Spring Data JPA 가 제공하는 어노테이션으로 JPQL 쿼리를 정의하는데 사용.
QueryDSL은 자바를 위한 동적 쿼리 작성을 위한 오픈 소스 라이브러리.
DTO(Data Transfer Object)는 데이터를 전달하기 위한 객체.
Srvice 계층은 비즈니스 로직을 수행하는 계층
Rest는 Representational State Transfer의 약자로, 아키텍처 스타일.
JWT는 클라이언트와 서버간의 인증과 정보 교환을 안전하게 수행하기 위한 표준 방법.
JWT, Spring Security를 사용해서 Spring Boot에서 로그인 처리를 어떻게 하는지에 대한 방법