21.12.11 fts 쿼리 튜닝

This commit is contained in:
jinia91
2021-12-11 19:38:08 +09:00
parent a845932d12
commit ca4678a35d
24 changed files with 310 additions and 116 deletions

View File

@@ -153,6 +153,11 @@ public class ArticleController {
Slice<ArticleDtoForMain> articleList = articleService.getArticlesByCategory(category, tier, pagingBoxDto.getCurPageNum())
.map(article ->
modelMapper.map(article, ArticleDtoForMain.class));
for(ArticleDtoForMain article : articleList){
article.setContent(Jsoup.parse(htmlRenderer.render(parser.parse(article.getContent()))).text());
}
//
model.addAttribute("pagingBox", pagingBoxDto);
@@ -179,6 +184,11 @@ public class ArticleController {
PagingBoxDto pagingBoxDto = PagingBoxDto.createOf(page, (int)articleList.getTotalElements());
modelsForLayout(model);
for(ArticleDtoForMain article : articleList){
article.setContent(Jsoup.parse(htmlRenderer.render(parser.parse(article.getContent()))).text());
}
//
model.addAttribute("articleList", articleList);
@@ -205,6 +215,11 @@ public class ArticleController {
PagingBoxDto pagingBoxDto = PagingBoxDto.createOf(page, (int)articleList.getTotalElements());
modelsForLayout(model);
for(ArticleDtoForMain article : articleList){
article.setContent(Jsoup.parse(htmlRenderer.render(parser.parse(article.getContent()))).text());
}
//
model.addAttribute("articleList", articleList);
@@ -255,7 +270,7 @@ public class ArticleController {
List<ArticleDtoByCategory> articleTitlesSortByCategory =
articleService
.getArticlesByCategoryForDetailView(article.getCategory())
.getArticlesByCategoryForDetailView(article.getCategory(), article)
.stream()
.map(article1 -> modelMapper.map(article1, ArticleDtoByCategory.class))
.collect(Collectors.toList());