-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
DB사용시 template과 repository에 대한 궁금점
20.03.18 08:41 작성 조회수 142
0
DB를 사용하기 위해
JdbcTemplate, MongoTemplate, RedisTemplate 등 템플릿을 사용할때와 Repository를 사용할때
각각 어떤 장단점이 있고 어떤 상황에서 사용하는지 궁금합니다
답변을 작성해보세요.
1
백기선
지식공유자2020.03.18
간략하게만 설명드리자면, ~Template 등을 쓰시면 좀 더 low level API를 사용해서 많은 것들을 할 수가 있고 ~Repository처럼 추상화가 많이 되어있는 API를 쓰시면 가장 많이 쓰이는 기능 중 일부를 매우 손쉽게 처리할 수 있습니다.
상황에 맞게 필요에 따라 좀 더 low level API가 필요한지 Repository가 제공하는 기능만으로 충분한지 판단해서 쓰시면 됩니다.
답변 1