ReadArticleUseCase

@Component
class ReadArticleUseCase(articleDao: ArticleDao, readArticleWriterRecordService: ReadArticleWriterRecordService, browseArticleProblemsService: BrowseArticleProblemsService, articleViewCountTxCase: ArticleViewCountTxCase, applicationEventPublisher: ApplicationEventPublisher)

Constructors

Link copied to clipboard
constructor(articleDao: ArticleDao, readArticleWriterRecordService: ReadArticleWriterRecordService, browseArticleProblemsService: BrowseArticleProblemsService, articleViewCountTxCase: ArticleViewCountTxCase, applicationEventPublisher: ApplicationEventPublisher)

Functions

Link copied to clipboard
@Transactional(readOnly = true)
fun execute(useCaseIn: ReadArticleUseCaseIn): ReadArticleUseCaseOut