Explorar o código

style: apitest的实体类注解

370774330@qq.com %!s(int64=5) %!d(string=hai) anos
pai
achega
c70a40241f

+ 2 - 1
web/src/main/java/seecoder/devcloud/web/dao/APITest/APITestMapper.java

@@ -1,6 +1,7 @@
 package seecoder.devcloud.web.dao.APITest;
 
 import org.apache.ibatis.annotations.*;
+import org.springframework.stereotype.Repository;
 import seecoder.devcloud.web.dao.provider.GeneralInsertUpdateSqlProvider;
 import seecoder.devcloud.web.model.po.APITest.APITest;
 
@@ -11,7 +12,7 @@ import java.util.List;
  * @date 2021/3/20
  * @description:
  */
-@Mapper
+@Repository
 public interface APITestMapper {
 
     @InsertProvider(type = GeneralInsertUpdateSqlProvider.class, method = "insert")

+ 7 - 2
web/src/main/java/seecoder/devcloud/web/service/impl/APITest/APITestServiceImpl.java

@@ -26,8 +26,13 @@ import java.util.concurrent.CountDownLatch;
 @Service
 public class APITestServiceImpl implements APITestService {
 
+
+    private final APITestMapper apiTestMapper;
+
     @Autowired
-    private APITestMapper apiTestMapper;
+    public APITestServiceImpl(APITestMapper apiTestMapper) {
+        this.apiTestMapper = apiTestMapper;
+    }
 
 
     @Override
@@ -164,7 +169,7 @@ public class APITestServiceImpl implements APITestService {
                 }
             }
         };
-        APITestServiceImpl apiTestService = new APITestServiceImpl();
+        APITestServiceImpl apiTestService = new APITestServiceImpl(apiTestMapper);
         apiTestService.startTaskAllInOnce(10, task);
         String tl = "";
         for (int j = 0; j < timeList.size(); j++) {