Skip to content

Commit 3185bc6

Browse files
committed
refactor ( #14 ) : 누락된 kdoc 추가
1 parent ed48eee commit 3185bc6

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

casper-user/src/main/kotlin/hs/kr/entrydsm/user/domain/admin/adapter/out/persistence/AdminPersistenceAdapter.kt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,31 @@ class AdminPersistenceAdapter(
1616
private val adminRepository: AdminRepository,
1717
private val adminMapper: AdminMapper,
1818
) : AdminPort {
19+
/**
20+
* UUID를 이용하여 관리자 정보를 조회합니다.
21+
*
22+
* @param id 조회할 관리자의 UUID
23+
* @return 조회된 관리자 정보, 존재하지 않을 경우 null
24+
*/
1925
override fun findById(id: UUID): Admin? {
2026
return adminRepository.findByIdOrNull(id)?.let { adminMapper.toModel(it) }
2127
}
2228

29+
/**
30+
* 관리자 ID를 이용하여 관리자 정보를 조회합니다.
31+
*
32+
* @param adminId 조회할 관리자의 ID
33+
* @return 조회된 관리자 정보, 존재하지 않을 경우 null
34+
*/
2335
override fun findByAdminId(adminId: String): Admin? {
2436
return adminRepository.findByAdminId(adminId)?.let { adminMapper.toModel(it) }
2537
}
2638

39+
/**
40+
* 관리자 정보를 저장합니다.
41+
*
42+
* @param admin 저장할 관리자 정보
43+
*/
2744
override fun save(admin: Admin) {
2845
adminRepository.save(adminMapper.toEntity(admin))
2946
}

0 commit comments

Comments
 (0)