From 5bb2bfe0b957dff35c25f08231322e5258962974 Mon Sep 17 00:00:00 2001 From: wangzhiwei Date: Wed, 28 Jan 2026 19:12:49 +0800 Subject: [PATCH] =?UTF-8?q?perf(database):=20=E7=A7=BB=E9=99=A4=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=9F=A5=E8=AF=A2=E5=B9=B6=E6=B7=BB=E5=8A=A0FastJSON?= =?UTF-8?q?=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除CmsContentLikeMapper中查询最近点赞的DISTINCT关键字 - 移除CmsContentMapper中查询最近创建内容的DISTINCT关键字 - 移除CmsContentViewMapper中查询最近浏览的DISTINCT关键字 - 添加FastJSON依赖用于JetCache序列化支持 --- pom.xml | 7 +++++++ src/main/resources/mapper/CmsContentLikeMapper.xml | 2 +- src/main/resources/mapper/CmsContentMapper.xml | 2 +- src/main/resources/mapper/CmsContentViewMapper.xml | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 6973658..70ffa0d 100644 --- a/pom.xml +++ b/pom.xml @@ -249,6 +249,13 @@ redisson-spring-boot-starter ${redisson.version} + + + + com.alibaba + fastjson + 1.2.83 + diff --git a/src/main/resources/mapper/CmsContentLikeMapper.xml b/src/main/resources/mapper/CmsContentLikeMapper.xml index eaac1b2..01d3ea5 100644 --- a/src/main/resources/mapper/CmsContentLikeMapper.xml +++ b/src/main/resources/mapper/CmsContentLikeMapper.xml @@ -47,7 +47,7 @@ - select distinct content_id from cms_content + select content_id from cms_content where author_id = #{userId} and delete_flag = 0 order by create_time desc limit #{limit} diff --git a/src/main/resources/mapper/CmsContentViewMapper.xml b/src/main/resources/mapper/CmsContentViewMapper.xml index dfe301a..f9f86ce 100644 --- a/src/main/resources/mapper/CmsContentViewMapper.xml +++ b/src/main/resources/mapper/CmsContentViewMapper.xml @@ -47,7 +47,7 @@