apply .gitignore clean-up

Change-Id: Idd0b57a7340f0e62c85090d84c4fdb8cb5d6fe00
diff --git a/src/main/java/com/example/myproject/mapper/AuditRecordMapper.java b/src/main/java/com/example/myproject/mapper/AuditRecordMapper.java
index 5d002b2..092b167 100644
--- a/src/main/java/com/example/myproject/mapper/AuditRecordMapper.java
+++ b/src/main/java/com/example/myproject/mapper/AuditRecordMapper.java
@@ -1,3 +1,18 @@
+//package com.example.myproject.mapper;
+//
+//import com.example.myproject.entity.AuditRecord;
+//import org.apache.ibatis.annotations.Insert;
+//import org.apache.ibatis.annotations.Mapper;
+//
+//@Mapper
+//public interface AuditRecordMapper {
+//
+//    @Insert("REPLACE INTO audit_record (torrent_id, upload, download, create_time) " +
+//            "VALUES (#{torrentId}, #{upload}, #{download}, #{createTime})")
+//    void upsert(AuditRecord record);
+//
+//}
+
 package com.example.myproject.mapper;
 
 import com.example.myproject.entity.AuditRecord;
diff --git a/src/main/java/com/example/myproject/mapper/FavoriteMapper.java b/src/main/java/com/example/myproject/mapper/FavoriteMapper.java
index 08b8151..d40ec09 100644
--- a/src/main/java/com/example/myproject/mapper/FavoriteMapper.java
+++ b/src/main/java/com/example/myproject/mapper/FavoriteMapper.java
@@ -4,12 +4,16 @@
 import com.example.myproject.entity.FavoriteEntity;
 import org.apache.ibatis.annotations.*;
 
+import java.util.List;
+
 @Mapper
 public interface FavoriteMapper extends BaseMapper<FavoriteEntity> {
 
-   @Select("SELECT * FROM favorite WHERE user_id = #{userId} AND seed_id = #{seedId} LIMIT 1")
+    @Select("SELECT * FROM favorite WHERE user_id = #{userId} AND seed_id = #{seedId} LIMIT 1")
     FavoriteEntity selectByUserIdAndSeedId(@Param("userId") Long userId, @Param("seedId") Long seedId);
 
     @Delete("DELETE FROM favorite WHERE user_id = #{userId} AND seed_id = #{seedId}")
     void deleteByUserIdAndSeedId(@Param("userId") Long userId, @Param("seedId") Long seedId);
+
+    List<FavoriteEntity> selectByUserId(Long userId); // 声明方法userId);
 }
\ No newline at end of file
diff --git a/src/main/java/com/example/myproject/mapper/SeedRatingMapper.java b/src/main/java/com/example/myproject/mapper/SeedRatingMapper.java
new file mode 100644
index 0000000..3443135
--- /dev/null
+++ b/src/main/java/com/example/myproject/mapper/SeedRatingMapper.java
@@ -0,0 +1,12 @@
+package com.example.myproject.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.example.myproject.entity.SeedRating;
+import org.springframework.data.repository.query.Param;
+
+import java.util.List;
+
+public interface SeedRatingMapper extends BaseMapper<SeedRating> {
+    List<SeedRating> selectHighRatingsByUserId(Long userId);
+    List<SeedRating> selectBySeedIds(@Param("seedIds") List<Long> seedIds);
+}
\ No newline at end of file
diff --git a/src/main/java/com/example/myproject/mapper/TorrentMapper.java b/src/main/java/com/example/myproject/mapper/TorrentMapper.java
index 28e4dfc..c72954a 100644
--- a/src/main/java/com/example/myproject/mapper/TorrentMapper.java
+++ b/src/main/java/com/example/myproject/mapper/TorrentMapper.java
@@ -13,15 +13,12 @@
 @Mapper
 public interface TorrentMapper extends BaseMapper<TorrentEntity> {
 
-    @Select("SELECT * FROM torrents WHERE info_hash = #{infoHash}")
-    TorrentEntity selectByInfoHash(String infoHash);
-
     List<TorrentEntity> search(@Param("param") TorrentParam param);
 
     boolean checkFavorite(@Param("seedId") Long seedId, @Param("userId") Long userId);
-    
+
     void addFavorite(@Param("seedId") Long seedId, @Param("userId") Long userId);
-    
+
     void removeFavorite(@Param("seedId") Long seedId, @Param("userId") Long userId);
     List<TorrentEntity> selectMyFavorite(@Param("userId") Long userId);
     @Select("SELECT * FROM torrent")
@@ -39,7 +36,5 @@
     void incrementDownloadCount(@Param("torrentId") Long torrentId);
 
 
-
-
-
+    TorrentEntity selectByInfoHash(String infoHash);
 }
\ No newline at end of file