WorkbookDao

@Repository
class WorkbookDao(dslContext: DSLContext)

Constructors

Link copied to clipboard
constructor(dslContext: DSLContext)

Functions

Link copied to clipboard
fun browseWorkBookQuery(query: BrowseWorkBookQueryWithSubscriptionCountQuery): <Error class: unknown class>
Link copied to clipboard

category에 따라서 조회된 구독자 수가 포함된 Workbook 목록을 반환한다. 정렬 순서는 구독자 수가 많은 순서로, 구독자 수가 같다면 생성일자가 최신인 순서로 반환한다.

Link copied to clipboard
Link copied to clipboard
fun insertWorkBookCommand(command: InsertWorkBookCommand): <Error class: unknown class>
Link copied to clipboard
fun mapWorkBookToArticleCommand(command: MapWorkBookToArticleCommand): <Error class: unknown class>
Link copied to clipboard
fun selectAllWorkbookTitleQuery(query: SelectAllWorkbookTitleQuery): <Error class: unknown class>
Link copied to clipboard
@Cacheable(key = "#query.id", cacheManager = "localCacheManager", cacheNames = ["selectWorkBookRecordCache"])
fun selectWorkBook(query: SelectWorkBookRecordQuery): SelectWorkBookRecord?
Link copied to clipboard
fun selectWorkBookLastArticleIdQuery(query: SelectWorkBookLastArticleIdQuery): <Error class: unknown class>
Link copied to clipboard
fun selectWorkBookQuery(query: SelectWorkBookRecordQuery): <Error class: unknown class>