Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
67d1376
[refactor] attendanceCheck adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
b4c6b7b
[refactor] book adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
f107fd4
[refactor] book adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
2b55a39
[fix] book adapter안의 repository 패키지 잘못된 이름 변경.. (#80)
buzz0331 Jul 15, 2025
62c828b
[refactor] comment adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
7098fac
[refactor] notification adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
d080669
[refactor] record adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
f577151
[refactor] recensearch adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
67eee6a
[refactor] room adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
fbf16ba
[refactor] saved adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
7642cc9
[refactor] user adapter안의 repository 패키지 분리 (#80)
buzz0331 Jul 15, 2025
250774a
[refactor] RoomParticipants 도메인 Room 패키지 하위로 이동 (#80)
buzz0331 Jul 15, 2025
e3ef441
[refactor] user에서 follow 서비스 패키지 분리 (#80)
buzz0331 Jul 15, 2025
6789a23
[refactor] UserRoom을 RoomParticipant로 이름을 변경 후 Room 하위 패키지로 이동 (#80)
buzz0331 Jul 15, 2025
6332ee0
[refactor] 테스트 클래스 이름 수정 (#80)
buzz0331 Jul 15, 2025
3d88874
[refactor] RoomParticipant 관련 Test 패키지 이동 (#80)
buzz0331 Jul 15, 2025
383908f
[refactor] Vote 패키지 구조 및 테이블 이름 변경 (#80)
buzz0331 Jul 15, 2025
90dfda9
[refactor] follow repository와 user 관련 repository 분리 (#80)
buzz0331 Jul 15, 2025
eae9318
[refactor] follow repository와 user 관련 repository 분리 (#80)
buzz0331 Jul 15, 2025
fa8c9d3
[refactor] room에 memberCount 추가 (#80)
buzz0331 Jul 15, 2025
f786665
[refactor] attendancecheck 패키지 이름 표준 패턴으로 변경 (#80)
buzz0331 Jul 15, 2025
be8c043
[refactor] RoomParticipant 관련 port 이름 및 상위 패키지 수정 (#80)
buzz0331 Jul 15, 2025
72545bc
[refactor] RoomParticipant 관련 에러코드 수정 (#80)
buzz0331 Jul 15, 2025
8091ac9
[refactor] RoomParticipantRole 관련 파싱 예외처리 (#80)
buzz0331 Jul 15, 2025
81558b8
[refactor] 오타 수정 (#80)
buzz0331 Jul 15, 2025
4923a2e
[refactor] column 불일치 수정 (#80)
buzz0331 Jul 15, 2025
8a27299
[refactor] 중복 이름 수정 (#80)
buzz0331 Jul 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.adapter.in.web;
package konkuk.thip.attendancecheck.adapter.in.web;

import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.RestController;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.adapter.in.web;
package konkuk.thip.attendancecheck.adapter.in.web;

import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.RestController;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.adapter.in.web.request;
package konkuk.thip.attendancecheck.adapter.in.web.request;

import lombok.Getter;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.adapter.in.web.response;
package konkuk.thip.attendancecheck.adapter.in.web.response;

import lombok.Getter;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.adapter.out.jpa;
package konkuk.thip.attendancecheck.adapter.out.jpa;

import jakarta.persistence.*;
import konkuk.thip.common.entity.BaseJpaEntity;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package konkuk.thip.attendanceCheck.adapter.out.mapper;
package konkuk.thip.attendancecheck.adapter.out.mapper;

import konkuk.thip.attendanceCheck.adapter.out.jpa.AttendanceCheckJpaEntity;
import konkuk.thip.attendanceCheck.domain.AttendanceCheck;
import konkuk.thip.attendancecheck.adapter.out.jpa.AttendanceCheckJpaEntity;
import konkuk.thip.attendancecheck.domain.AttendanceCheck;
import konkuk.thip.room.adapter.out.jpa.RoomJpaEntity;
import konkuk.thip.user.adapter.out.jpa.UserJpaEntity;
import org.springframework.stereotype.Component;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
package konkuk.thip.attendanceCheck.adapter.out.persistence;
package konkuk.thip.attendancecheck.adapter.out.persistence;

import konkuk.thip.attendanceCheck.adapter.out.mapper.AttendanceCheckMapper;
import konkuk.thip.attendanceCheck.application.port.out.AttendanceCheckCommandPort;
import konkuk.thip.attendancecheck.adapter.out.mapper.AttendanceCheckMapper;
import konkuk.thip.attendancecheck.adapter.out.persistence.repository.AttendanceCheckRepository;
import konkuk.thip.attendancecheck.application.port.out.AttendanceCheckCommandPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
package konkuk.thip.attendanceCheck.adapter.out.persistence;
package konkuk.thip.attendancecheck.adapter.out.persistence;

import konkuk.thip.attendanceCheck.adapter.out.mapper.AttendanceCheckMapper;
import konkuk.thip.attendanceCheck.application.port.out.AttendnaceCheckQueryPort;
import konkuk.thip.attendancecheck.adapter.out.mapper.AttendanceCheckMapper;
import konkuk.thip.attendancecheck.adapter.out.persistence.repository.AttendanceCheckRepository;
import konkuk.thip.attendancecheck.application.port.out.AttendanceCheckQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;

@Repository
@RequiredArgsConstructor
public class AttendanceCheckQueryPersistenceAdapter implements AttendnaceCheckQueryPort {
public class AttendanceCheckQueryPersistenceAdapter implements AttendanceCheckQueryPort {

private final AttendanceCheckRepository jpaRepository;
private final AttendanceCheckMapper attendanceCheckMapper;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package konkuk.thip.attendanceCheck.adapter.out.persistence;
package konkuk.thip.attendancecheck.adapter.out.persistence.repository;

import konkuk.thip.attendanceCheck.adapter.out.jpa.AttendanceCheckJpaEntity;
import konkuk.thip.attendancecheck.adapter.out.jpa.AttendanceCheckJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;

public interface AttendanceCheckRepository extends JpaRepository<AttendanceCheckJpaEntity, Long> {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package konkuk.thip.attendancecheck.application.port.in;

public interface DummyUseCase {

}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.application.port.in.dto;
package konkuk.thip.attendancecheck.application.port.in.dto;

import lombok.Builder;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.application.port.in.dto;
package konkuk.thip.attendancecheck.application.port.in.dto;

import lombok.Builder;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.application.port.in.dto;
package konkuk.thip.attendancecheck.application.port.in.dto;

import lombok.Builder;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package konkuk.thip.attendancecheck.application.port.out;


public interface AttendanceCheckCommandPort {

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package konkuk.thip.attendancecheck.application.port.out;

public interface AttendanceCheckQueryPort {

}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package konkuk.thip.attendanceCheck.application.service;
package konkuk.thip.attendancecheck.application.service;

import konkuk.thip.attendanceCheck.application.port.in.DummyUseCase;
import konkuk.thip.attendancecheck.application.port.in.DummyUseCase;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.attendanceCheck.domain;
package konkuk.thip.attendancecheck.domain;

import konkuk.thip.common.entity.BaseDomainEntity;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import java.util.List;

import static konkuk.thip.book.adapter.out.api.NaverApiUtil.PAGE_SIZE;
import static konkuk.thip.book.adapter.out.api.naver.NaverApiUtil.PAGE_SIZE;

public record GetBookSearchListResponse(
List<BookDto> searchResult, // 책 목록
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import konkuk.thip.book.adapter.out.api.aladin.AladinApiClient;
import konkuk.thip.book.adapter.out.api.dto.NaverBookParseResult;
import konkuk.thip.book.adapter.out.api.dto.NaverDetailBookParseResult;
import konkuk.thip.book.adapter.out.api.naver.NaverApiClient;
import konkuk.thip.book.application.port.out.BookApiQueryPort;
import konkuk.thip.book.domain.Book;
import lombok.RequiredArgsConstructor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.book.adapter.out.api;
package konkuk.thip.book.adapter.out.api.naver;

import konkuk.thip.book.adapter.out.api.dto.NaverBookParseResult;
import konkuk.thip.book.adapter.out.api.dto.NaverDetailBookParseResult;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.book.adapter.out.api;
package konkuk.thip.book.adapter.out.api.naver;

import konkuk.thip.common.exception.BusinessException;
import lombok.RequiredArgsConstructor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.book.adapter.out.api;
package konkuk.thip.book.adapter.out.api.naver;

import konkuk.thip.book.adapter.out.api.dto.NaverBookParseResult;
import konkuk.thip.book.adapter.out.api.dto.NaverDetailBookParseResult;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@

import konkuk.thip.book.adapter.out.jpa.BookJpaEntity;
import konkuk.thip.book.adapter.out.mapper.BookMapper;
import konkuk.thip.book.adapter.out.persistence.repository.BookJpaRepository;
import konkuk.thip.book.application.port.out.BookCommandPort;
import konkuk.thip.book.domain.Book;
import konkuk.thip.common.exception.EntityNotFoundException;
import konkuk.thip.room.adapter.out.persistence.RoomJpaRepository;
import konkuk.thip.room.adapter.out.persistence.repository.RoomJpaRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.book.adapter.out.persistence;

import konkuk.thip.book.adapter.out.mapper.BookMapper;
import konkuk.thip.book.adapter.out.persistence.repository.BookJpaRepository;
import konkuk.thip.book.application.port.out.BookQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.book.adapter.out.persistence;
package konkuk.thip.book.adapter.out.persistence.repository;

import konkuk.thip.book.adapter.out.jpa.BookJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import java.util.HashSet;
import java.util.Set;

import static konkuk.thip.book.adapter.out.api.NaverApiUtil.PAGE_SIZE;
import static konkuk.thip.book.adapter.out.api.naver.NaverApiUtil.PAGE_SIZE;
import static konkuk.thip.common.exception.code.ErrorCode.*;
import static konkuk.thip.recentSearch.adapter.out.jpa.SearchType.BOOK_SEARCH;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.comment.adapter.out.persistence;

import konkuk.thip.comment.adapter.out.mapper.CommentMapper;
import konkuk.thip.comment.adapter.out.persistence.repository.CommentJpaRepository;
import konkuk.thip.comment.application.port.out.CommentQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.comment.adapter.out.persistence;
package konkuk.thip.comment.adapter.out.persistence.repository;

import konkuk.thip.comment.adapter.out.jpa.CommentJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ public enum ErrorCode implements ResponseCode {
/**
* 90000 : recentSearch error
*/
INVALID_SEARCH_TYPE(HttpStatus.BAD_REQUEST, 900000,"알맞은 검색어 타입을 찾을 수 없습니다."),
INVALID_SEARCH_TYPE(HttpStatus.BAD_REQUEST, 90000,"알맞은 검색어 타입을 찾을 수 없습니다."),

/**
* 100000 : room error
Expand Down Expand Up @@ -105,10 +105,11 @@ public enum ErrorCode implements ResponseCode {
RECORD_CANNOT_WRITE_IN_EXPIRED_ROOM(HttpStatus.BAD_REQUEST, 120003, "만료된 방에는 기록을 남길 수 없습니다."),

/**
* 140000 : userRoom error
* 140000 : roomParticipant error
*/
USER_ROOM_NOT_FOUND(HttpStatus.NOT_FOUND, 140000, "존재하지 않는 USER_ROOM (방과 사용자 관계) 입니다."),
ROOM_PARTICIPANT_NOT_FOUND(HttpStatus.NOT_FOUND, 140000, "존재하지 않는 RoomParticipant (방과 사용자 관계) 입니다."),
USER_NOT_BELONG_TO_ROOM(HttpStatus.BAD_REQUEST, 140001, "현재 모임방에 속하지 않는 유저입니다."),
ROOM_PARTICIPANT_ROLE_NOT_MATCH(HttpStatus.BAD_REQUEST, 140002, "일치하는 방에서의 사용자 역할이 없습니다."),

/**
* 150000 : Category error
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import konkuk.thip.common.exception.AuthException;
import konkuk.thip.user.adapter.out.jpa.UserJpaEntity;
import konkuk.thip.user.adapter.out.persistence.UserJpaRepository;
import konkuk.thip.user.adapter.out.persistence.repository.UserJpaRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.oauth2.client.userinfo.DefaultOAuth2UserService;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.notification.adapter.out.persistence;

import konkuk.thip.notification.adapter.out.mapper.NotificationMapper;
import konkuk.thip.notification.adapter.out.persistence.repository.NotificationJpaRepository;
import konkuk.thip.notification.application.port.out.NotificationCommandPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.notification.adapter.out.persistence;

import konkuk.thip.notification.adapter.out.mapper.NotificationMapper;
import konkuk.thip.notification.adapter.out.persistence.repository.NotificationJpaRepository;
import konkuk.thip.notification.application.port.out.NotificationQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.notification.adapter.out.persistence;
package konkuk.thip.notification.adapter.out.persistence.repository;

import konkuk.thip.notification.adapter.out.jpa.NotificationJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
import konkuk.thip.common.exception.EntityNotFoundException;
import konkuk.thip.recentSearch.adapter.out.jpa.RecentSearchJpaEntity;
import konkuk.thip.recentSearch.adapter.out.mapper.RecentSearchMapper;
import konkuk.thip.recentSearch.adapter.out.persistence.repository.RecentSearchJpaRepository;
import konkuk.thip.recentSearch.application.port.out.RecentSearchCommandPort;
import konkuk.thip.recentSearch.domain.RecentSearch;
import konkuk.thip.user.adapter.out.jpa.UserJpaEntity;
import konkuk.thip.user.adapter.out.persistence.UserJpaRepository;
import konkuk.thip.user.adapter.out.persistence.repository.UserJpaRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.recentSearch.adapter.out.persistence;

import konkuk.thip.recentSearch.adapter.out.mapper.RecentSearchMapper;
import konkuk.thip.recentSearch.adapter.out.persistence.repository.RecentSearchJpaRepository;
import konkuk.thip.recentSearch.application.port.out.RecentSearchQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.recentSearch.adapter.out.persistence;
package konkuk.thip.recentSearch.adapter.out.persistence.repository;

import konkuk.thip.recentSearch.adapter.out.jpa.RecentSearchJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@

import konkuk.thip.common.exception.EntityNotFoundException;
import konkuk.thip.record.adapter.out.mapper.RecordMapper;
import konkuk.thip.record.adapter.out.persistence.repository.RecordJpaRepository;
import konkuk.thip.record.application.port.out.RecordCommandPort;
import konkuk.thip.record.domain.Record;
import konkuk.thip.room.adapter.out.jpa.RoomJpaEntity;
import konkuk.thip.room.adapter.out.persistence.RoomJpaRepository;
import konkuk.thip.room.adapter.out.persistence.repository.RoomJpaRepository;
import konkuk.thip.user.adapter.out.jpa.UserJpaEntity;
import konkuk.thip.user.adapter.out.persistence.UserJpaRepository;
import konkuk.thip.user.adapter.out.persistence.repository.UserJpaRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Repository;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package konkuk.thip.record.adapter.out.persistence;

import konkuk.thip.record.adapter.in.web.response.RecordSearchResponse;
import konkuk.thip.record.adapter.out.persistence.repository.RecordJpaRepository;
import konkuk.thip.record.application.port.out.RecordQueryPort;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.record.adapter.out.persistence;
package konkuk.thip.record.adapter.out.persistence.repository;

import konkuk.thip.record.adapter.out.jpa.RecordJpaEntity;
import org.springframework.data.jpa.repository.JpaRepository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.record.adapter.out.persistence;
package konkuk.thip.record.adapter.out.persistence.repository;

import konkuk.thip.record.adapter.in.web.response.RecordSearchResponse;
import org.springframework.data.domain.Page;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package konkuk.thip.record.adapter.out.persistence;
package konkuk.thip.record.adapter.out.persistence.repository;

import com.querydsl.core.BooleanBuilder;
import com.querydsl.core.types.Order;
Expand Down
Loading