15 Commits

Author SHA1 Message Date
8ee759394e chore: 패키지명 수정(entity -> persistence) 2025-07-13 16:14:33 +09:00
7143948fd5 test: 회원 API 테스트 코틀린 변환 2025-07-12 19:57:47 +09:00
3763e3c8b5 Rename .java to .kt 2025-07-12 19:57:47 +09:00
2c8146ff2d feat: API 테스트 클래스 구현 및 기존 코드 수정 2025-07-12 19:57:33 +09:00
65eddf6b3c refactor: 회원 repository & service 코틀린 변환 2025-07-12 19:55:44 +09:00
6954baf95f Rename .java to .kt 2025-07-12 19:55:44 +09:00
1e01e49313 refactor: 회원 엔티티 코틀린 변환 2025-07-12 19:54:45 +09:00
dde9a663ff Rename .java to .kt 2025-07-12 19:54:45 +09:00
c563c61c17 refactor: 회원 컨트롤러 & DTO 코틀린 변환 2025-07-12 19:53:27 +09:00
4de0eb2cfc Rename .java to .kt 2025-07-12 19:53:27 +09:00
a227a83053 feat: API Docs 관련 설정을 별도의 인터페이스로 분리 2025-07-12 19:52:48 +09:00
b6531eb9fa refactor: 패키지 구조 수정 2025-07-12 18:19:13 +09:00
7121d36523 [#1] 코틀린 의존성 추가 및 View 기능 마이그레이션 (#2)
<!-- 제목 양식 -->
<!-- [이슈번호] 작업 요약 (예시: [#10] Gitea 템플릿 생성) -->

## 📝 관련 이슈 및 PR

**PR과 관련된 이슈 번호**
- #1

##  작업 내용
<!-- 어떤 작업을 했는지 알려주세요! -->
### 1. 코틀린 의존성 추가 및 정상 작동 확인
- Kotest, RestAssured Extension 등 코틀린 관련 플러그인 추가

### 2. View 관련 코드 코틀린 마이그레이션
- 애플리케이션에서는 3개 클래스 78 라인 -> 단일 클래스 48 라인으로 코드량 감소
- 테스트에서는 3개 클래스 344 라인 -> 단일 클래스 161 라인으로 코드량 감소

## 🧪 테스트
<!-- 어떤 테스트를 생각했고 진행했는지 알려주세요! -->
코틀린 마이그레이션 이후 테스트 진행 및 기존 테스트와 동일한 커버리지가 나오는 것을 확인하였음.

## 📚 참고 자료 및 기타
<!-- 참고한 자료, 또는 논의할 사항이 있다면 알려주세요! -->

Reviewed-on: #2
Co-authored-by: pricelees <priceelees@gmail.com>
Co-committed-by: pricelees <priceelees@gmail.com>
2025-07-12 09:09:40 +00:00
04bf97518e load origin project files 2025-07-12 13:02:09 +09:00
6c7f7dd97a Initial commit 2025-07-12 03:54:24 +00:00