Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
d257b16
refactor: Attendacne domain java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
f26d518
build: Lombok 의존성 및 Kotlin 호환성 설정 추가
soo0711 Feb 17, 2026
c1c3cef
refactor: Attendacne entity kotlin으로 문법 변환
soo0711 Feb 17, 2026
070116a
test: Attendance entity Test 추가
soo0711 Feb 17, 2026
10b6360
refactor: Attendacne enum java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
3e831af
refactor: Attendacne eum kotlin으로 문법 변환
soo0711 Feb 17, 2026
de94f98
refactor: Attendacne repository kotlin으로 문법 변환
soo0711 Feb 17, 2026
7bb39a2
refactor: Attendacne dto java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
4e441d3
refactor: Attendacne dto kotlin으로 문법 변환
soo0711 Feb 17, 2026
6c5e94a
refactor: Attendacne dto 코틀린 코드에 맞춰 수정
soo0711 Feb 17, 2026
af5704e
refactor: Attendacne mapper java -> kotlin으로 폴더 변경 및 dto 확장 준비
soo0711 Feb 17, 2026
250c456
refactor: Attendance DTO request/response로 분리
soo0711 Feb 17, 2026
a236fe7
refactor: Attendacne mapper 코틀린 코드에 맞춰 참조 코드 수정
soo0711 Feb 17, 2026
259cc0e
refactor: Attendacne service java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
916ea36
refactor: Attendacne service kotlin으로 문법 변환
soo0711 Feb 17, 2026
cdc9b17
refactor: Attendacne usecase java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
d077a77
refactor: Attendacne usecase kotlin으로 문법 변환
soo0711 Feb 17, 2026
c513eaf
refactor: Attendacne exception java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
29b70cc
refactor: Attendacne exception kotlin으로 문법 변환
soo0711 Feb 17, 2026
aec1139
refactor: Attendacne controller, responseCode java -> kotlin으로 폴더 변경
soo0711 Feb 17, 2026
94218d2
refactor: Attendacne controller, responseCode kotlin으로 문법 변환
soo0711 Feb 17, 2026
d07cea9
refactor: AttendanceScheduler를 service/scheduler 패키지로 이동
soo0711 Feb 17, 2026
0e6357f
refactor: Attendance UseCase command/query 분리
soo0711 Feb 17, 2026
9c168e1
test: Attendance command/query 분리에 따른 테스트 재작성
soo0711 Feb 17, 2026
ba54fee
refactor: Attendance controller UseCase 의존 분리
soo0711 Feb 17, 2026
b1922ef
test: AttendanceMapperTest 하드코딩 값을 변수 참조로 변경
soo0711 Feb 17, 2026
2872b5c
refactor: 테스트 FQCN 정리 및 하드코딩 값 변수 참조로 변경
soo0711 Feb 17, 2026
c7d3922
refactor: Attendance Schduler Transaction import jakarta에서 spring으로 변경
soo0711 Feb 18, 2026
31232c9
refactor: Attendance N+1 방지 위해 @ManyToOne(fetch = FetchType.LAZY) 적용
soo0711 Feb 18, 2026
1051fe0
refactor: Attendance 단건 조회 N+1 방지 위해 JOIN FETCH 적용
soo0711 Feb 18, 2026
d39e77c
test: UpdateAttendanceStatusUseCase 테스트 findByIdWithUser 반영
soo0711 Feb 18, 2026
3ac157e
refactor: user.attendances 조회를 Repository 쿼리로 분리
soo0711 Feb 18, 2026
b08828c
test: Repository 쿼리 전환에 따른 테스트 mock 수정
soo0711 Feb 18, 2026
41796d9
refactor: AttendanceMapper 중복 메서드 통합
soo0711 Feb 18, 2026
4503684
refactor: AttendanceGetService 미사용 메서드 제거
soo0711 Feb 18, 2026
cdc732d
refactor: Attendance DTO에 @Schema 어노테이션 추가
soo0711 Feb 18, 2026
565cc36
refactor: AttendanceMainResponse를 AttendanceSummaryResponse로 이름 변경
soo0711 Feb 18, 2026
9b2493a
refactor: UpdateAttendanceStatusRequest 불필요한 @NotNull 제거
soo0711 Feb 18, 2026
db9f7f3
refactor: toMainResponse를 toSummaryResponse로 변경
soo0711 Feb 18, 2026
675122f
stye: kotlin 코드 포맷 적용
soo0711 Feb 18, 2026
dffb93c
test: toSummaryResponse mock에 isAdmin 파라미터 명시
soo0711 Feb 18, 2026
37875a0
refactor: UseCase 메서드명 execute를 도메인 용어로 변경
soo0711 Feb 18, 2026
b1cb8cf
refactor: GetAttendanceQueryService 메서드명을 도메인 용어로 변경
soo0711 Feb 18, 2026
49334cc
refactor: AttendanceScheduler를 infrastructure로 이동, Usecase로 분리
soo0711 Feb 18, 2026
20ce82c
refactor: 아키텍처 기준에 맞게 attendance enum 패키지 구조 수정
soo0711 Feb 18, 2026
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
1 change: 1 addition & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ plugins {
kotlin("jvm") version "2.1.0"
kotlin("plugin.spring") version "2.1.0"
kotlin("plugin.jpa") version "2.1.0"
kotlin("plugin.lombok") version "2.1.0"

id("org.jlleitschuh.gradle.ktlint") version "12.1.2"
}
Expand Down
2 changes: 2 additions & 0 deletions lombok.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
config.stopBubbling = true
lombok.addLombokGeneratedAnnotation = true

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading