반응형
프로젝트 설명
-
데이터 접근 기술- MemoryBackEnd/Spring DB 2023. 1. 31. 21:00
Overview 이번 포스팅부터는 실무에서 주로 사용하는 다양한 데이터 접근 기술들에 대해 알아보겠습니다. 단순히 메모리에 상품 데이터를 저장하는 프로젝트를 기준으로 실제 데이터 접근 기술들을 하나씩 적용해보고, 각각의 데이터 접근 기술들에 대한 사용법 및 장단점에 대해 알아보겠습니다. 적용 데이터 접근 기술 JdbcTemplate MyBatis JPA, Hibernate 스프링 데이터 JPA Querydsl 프로젝트 설명 전체 소스코드는 github repository를 참고하시면 됩니다. 도메인은 Item을 사용하며 이름, 가격, 수량을 속성으로 가지고 있습니다. 메모리 구현체에서 향후 다양한 데이터 접근 기술 구현체로 손쉽게 변경하기 위해 리포지토리에 인터페이스를 도입했습니다. Memory 다음 코..