File tree Expand file tree Collapse file tree 1 file changed +2
-10
lines changed
src/main/kotlin/dsm/pick2024/domain/notice/persistence Expand file tree Collapse file tree 1 file changed +2
-10
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,6 @@ import dsm.pick2024.domain.notice.mapper.NoticeMapper
77import dsm.pick2024.domain.notice.persistence.repository.NoticeRepository
88import dsm.pick2024.domain.notice.port.out.NoticePort
99import org.springframework.stereotype.Component
10- import java.time.LocalDateTime
11- import java.time.ZoneId
1210import java.util.*
1311
1412@Component
@@ -24,18 +22,12 @@ class NoticePersistenceAdapter(
2422 override fun deleteById (id : UUID ) = noticeRepository.deleteById(id)
2523
2624 override fun findByToday (): List <Notice > {
27- val today = LocalDateTime .now(ZoneId .of(" Asia/Seoul" ))
28-
2925 return jpaQueryFactory
3026 .selectFrom(QNoticeJpaEntity .noticeJpaEntity)
31- .where(
32- QNoticeJpaEntity .noticeJpaEntity.createAt.year().eq(today.year)
33- .and (QNoticeJpaEntity .noticeJpaEntity.createAt.month().eq(today.monthValue))
34- .and (QNoticeJpaEntity .noticeJpaEntity.createAt.dayOfMonth().eq(today.dayOfMonth))
35- )
27+ .orderBy(QNoticeJpaEntity .noticeJpaEntity.createAt.desc())
28+ .limit(5 )
3629 .fetch()
3730 .map { noticeMapper.toDomain(it) }
38- .sortedByDescending { it.createAt }
3931 }
4032
4133 override fun findAll () =
You can’t perform that action at this time.
0 commit comments