Просмотр исходного кода

给 mybatis mapper 中的多参数方法添加 @Param 注解

reghao 9 месяцев назад
Родитель
Сommit
e481e1f23b

+ 2 - 1
content/content-service/src/main/java/cn/reghao/tnb/content/app/data/db/mapper/ImageFileMapper.java

@@ -4,6 +4,7 @@ import cn.reghao.jutil.jdk.db.BaseMapper;
 import cn.reghao.jutil.jdk.db.Page;
 import cn.reghao.tnb.content.app.data.model.po.ImageFile;
 import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
 
 import java.util.List;
 
@@ -15,6 +16,6 @@ import java.util.List;
 public interface ImageFileMapper extends BaseMapper<ImageFile> {
     List<Integer> countByAlbumId(long albumId);
     ImageFile findByUrl(String url);
-    List<String> findImageFileIdsByPage(Page page, long albumId);
+    List<String> findImageFileIdsByPage(@Param("page") Page page, @Param("albumId") long albumId);
     List<ImageFile> findByImageFileIds(List<String> list);
 }

+ 1 - 1
content/content-service/src/main/java/cn/reghao/tnb/content/app/data/db/mapper/ImagePostMapper.java

@@ -19,7 +19,7 @@ public interface ImagePostMapper extends BaseMapper<ImagePost> {
     void updateAlbumCount(@Param("albumId") long albumId, @Param("total") long total);
 
     int countByCriteria(ImageAlbumQuery imageAlbumQuery);
-    List<ImagePost> findImageAlbumByPage(Page page, ImageAlbumQuery imageAlbumQuery);
+    List<ImagePost> findImageAlbumByPage(@Param("page") Page page, @Param("imageAlbumQuery") ImageAlbumQuery imageAlbumQuery);
 
     ImageAlbumCard findImageAlbumCardByAlbumId(long albumId);
 }