Skip to content

Commit 0f29e9a

Browse files
committed
add :: CacheEvict 추가
1 parent a259f59 commit 0f29e9a

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/kotlin/com/msg/gauth/domain/admin/service/ExcelParsingService.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,14 @@ import org.apache.poi.ss.usermodel.Sheet
1313
import org.apache.poi.ss.usermodel.Workbook
1414
import org.apache.poi.xssf.usermodel.XSSFWorkbook
1515
import org.apache.tika.Tika
16+
import org.springframework.cache.annotation.CacheEvict
1617
import org.springframework.web.multipart.MultipartFile
1718

1819
@TransactionalService
1920
class ExcelParsingService(
2021
private val userRepository: UserRepository,
2122
) {
22-
23+
@CacheEvict(value = ["AcceptedUser"], allEntries = true, cacheManager = "userCacheManager")
2324
fun execute(file: MultipartFile) {
2425
val tika = Tika()
2526
val detect = tika.detect(file.bytes)

src/main/kotlin/com/msg/gauth/domain/user/service/AcceptUserSignUpService.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ import com.msg.gauth.domain.user.presentation.dto.request.AcceptUserReqDto
77
import com.msg.gauth.domain.user.repository.UserRepository
88
import com.msg.gauth.domain.user.repository.UserRoleRepository
99
import com.msg.gauth.global.annotation.service.TransactionalService
10+
import org.springframework.cache.annotation.CacheEvict
1011

1112
@TransactionalService
1213
class AcceptUserSignUpService(
1314
private val userRepository: UserRepository,
1415
private val userRoleRepository: UserRoleRepository
1516
) {
1617

18+
@CacheEvict(value = ["AcceptedUser"], allEntries = true, cacheManager = "userCacheManager")
1719
fun execute(id: Long, acceptUserReqDto: AcceptUserReqDto) {
1820
val user = userRepository.findByIdAndState(id, UserState.PENDING)
1921
?: throw UserNotFoundException()

0 commit comments

Comments
 (0)