-
build.gradle : Libraries Loading
-
application.properties : Application Settings
-
WebConfig.java : ModelMapper & Beans Configuration
-
Product.java : Entity Creation
-
ProductDto.java : DTO Creation
-
ProductRepository.java : JpaRepository Inteface Inherit
-
ProductService.java : Service Interface
-
ProductServiceImpl.java : Service Class use of builder & modelMapper & EntityManager
-
JPQL
-
@Query 어노테이션
-
EntityManager
-
JPAQuery와 JPAClause 활용
-
JPAQueryFactory 활용
-
QuerydslRepositorySupport와 JpaRepository를 활용
-
JpaRepository를 활용한 QueryDSL 적용
-
JpaRepository에서 클래스 상속없이 QueryDSL 적용
-
Spring Boot Data JPA Relationship
-
Spring Boot Data JPA Join
-
Spring Boot Data JPA JUnit Test
-
Spring Boot Data JPA Crud Test