Skip to content

Commit 96e240e

Browse files
committed
feat: 봉사 기록 도메인 레포지토리 추가
- 레포지토리 인터페이스 생성 - Jpa 레포지토리 생성 - 레포지토리 구현체 생성
1 parent 43923c8 commit 96e240e

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.somemore.domains.volunteerrecord.repository;
2+
3+
import com.somemore.domains.volunteerrecord.domain.VolunteerRecord;
4+
import org.springframework.data.jpa.repository.JpaRepository;
5+
6+
public interface VolunteerRecordJpaRepository extends JpaRepository<VolunteerRecord, Long> {
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.somemore.domains.volunteerrecord.repository;
2+
3+
import com.somemore.domains.volunteerrecord.domain.VolunteerRecord;
4+
5+
public interface VolunteerRecordRepository {
6+
void save(VolunteerRecord volunteerRecord);
7+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.somemore.domains.volunteerrecord.repository;
2+
3+
import com.querydsl.jpa.impl.JPAQueryFactory;
4+
import com.somemore.domains.volunteerrecord.domain.VolunteerRecord;
5+
import lombok.RequiredArgsConstructor;
6+
import org.springframework.stereotype.Repository;
7+
8+
@RequiredArgsConstructor
9+
@Repository
10+
public class VolunteerRecordRepositoryImpl implements VolunteerRecordRepository {
11+
12+
private final JPAQueryFactory queryFactory;
13+
private final VolunteerRecordJpaRepository volunteerRecordJpaRepository;
14+
15+
@Override
16+
public void save(VolunteerRecord volunteerRecord) {
17+
volunteerRecordJpaRepository.save(volunteerRecord);
18+
}
19+
20+
}

0 commit comments

Comments
 (0)