Browse Source

创建查询接口和创建爬虫名字查重验证

wh-dev
parent
commit
e915969915
5 changed files with 4 additions and 8 deletions
  1. 3
      src/main/java/com/qniao/zsh/application/service/createspider/CreateSpiderApplicationService.java
  2. 2
      src/main/java/com/qniao/zsh/domain/aggregate/spiderstate/repository/SpiderStateRepository.java
  3. 2
      src/main/java/com/qniao/zsh/infrastructure/dao/SpiderStateDao.java
  4. 3
      src/main/java/com/qniao/zsh/infrastructure/persistence/repository/impl/SpiderState/SpiderStateRepositoryImpl.java
  5. 2
      src/main/java/com/qniao/zsh/query/spider/impl/SpiderQueryServiceImpl.java

3
src/main/java/com/qniao/zsh/application/service/createspider/CreateSpiderApplicationService.java

@ -2,7 +2,6 @@ package com.qniao.zsh.application.service.createspider;
import cn.hutool.http.HttpStatus; import cn.hutool.http.HttpStatus;
import cn.hutool.json.JSON;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState; import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState;
import com.qniao.zsh.domain.aggregate.spiderstate.repository.SpiderStateRepository; import com.qniao.zsh.domain.aggregate.spiderstate.repository.SpiderStateRepository;
@ -28,7 +27,7 @@ public class CreateSpiderApplicationService {
SpiderState spiderState = new SpiderState(); SpiderState spiderState = new SpiderState();
spiderState.setSpiderName(spiderName); spiderState.setSpiderName(spiderName);
spiderStateRepository.save(spiderState); spiderStateRepository.save(spiderState);
Map<String,String> map = new HashMap<>();
Map<String,String> map = new HashMap<>(1);
map.put("code", String.valueOf(HttpStatus.HTTP_OK)); map.put("code", String.valueOf(HttpStatus.HTTP_OK));
return JSONUtil.toJsonStr(map); return JSONUtil.toJsonStr(map);
} }

2
src/main/java/com/qniao/zsh/domain/aggregate/spiderstate/repository/SpiderStateRepository.java

@ -3,7 +3,7 @@ package com.qniao.zsh.domain.aggregate.spiderstate.repository;
import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState; import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState;
import com.qniao.domain.Repository; import com.qniao.domain.Repository;
import java.util.List;
/** /**

2
src/main/java/com/qniao/zsh/infrastructure/dao/SpiderStateDao.java

@ -3,7 +3,7 @@ package com.qniao.zsh.infrastructure.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState; import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
/** /**

3
src/main/java/com/qniao/zsh/infrastructure/persistence/repository/impl/SpiderState/SpiderStateRepositoryImpl.java

@ -1,15 +1,12 @@
package com.qniao.zsh.infrastructure.persistence.repository.impl.SpiderState; package com.qniao.zsh.infrastructure.persistence.repository.impl.SpiderState;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState; import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState;
import com.qniao.zsh.domain.aggregate.spiderstate.repository.SpiderStateRepository; import com.qniao.zsh.domain.aggregate.spiderstate.repository.SpiderStateRepository;
import com.qniao.zsh.infrastructure.dao.SpiderStateDao; import com.qniao.zsh.infrastructure.dao.SpiderStateDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List;
import java.util.Objects; import java.util.Objects;
/** /**

2
src/main/java/com/qniao/zsh/query/spider/impl/SpiderQueryServiceImpl.java

@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState; import com.qniao.zsh.domain.aggregate.spiderstate.entity.SpiderState;
import com.qniao.zsh.infrastructure.dao.SpiderStateDao; import com.qniao.zsh.infrastructure.dao.SpiderStateDao;
import com.qniao.zsh.query.spider.SpiderQueryService; import com.qniao.zsh.query.spider.SpiderQueryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;

Loading…
Cancel
Save