parent
08e2a46c9a
commit
2745cf1e2b
|
|
@ -112,6 +112,12 @@
|
|||
<version>${hutool.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!--热部署-->
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-devtools</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
</dependencies>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english;
|
||||
package com.xjs.translation;
|
||||
|
||||
import com.ruoyi.common.security.annotation.EnableCustomConfig;
|
||||
import com.ruoyi.common.security.annotation.EnableRyFeignClients;
|
||||
|
|
@ -1,8 +1,7 @@
|
|||
package com.xjs.english.client;
|
||||
package com.xjs.translation.client;
|
||||
|
||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
||||
import com.xjs.translation.domain.qo.translation.BaiDuTranslationQo;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
||||
/**
|
||||
|
|
@ -1,12 +1,10 @@
|
|||
package com.xjs.english.client;
|
||||
package com.xjs.translation.client;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.xjs.english.domain.qo.translation.YouDaoTranslationQo;
|
||||
import com.xjs.translation.domain.qo.translation.YouDaoTranslationQo;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.cloud.openfeign.SpringQueryMap;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.config;
|
||||
package com.xjs.translation.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.config;
|
||||
package com.xjs.translation.config;
|
||||
|
||||
import feign.Logger;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.consts;
|
||||
package com.xjs.translation.consts;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
|
|
@ -1,17 +1,17 @@
|
|||
package com.xjs.english.controller;
|
||||
package com.xjs.translation.controller;
|
||||
|
||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.english.service.TranslationService;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.service.TranslationService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import static com.xjs.english.consts.TranslationTypeConst.BAIDU;
|
||||
import static com.xjs.english.consts.TranslationTypeConst.YOUDAO;
|
||||
import static com.xjs.translation.consts.TranslationTypeConst.BAIDU;
|
||||
import static com.xjs.translation.consts.TranslationTypeConst.YOUDAO;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.domain.qo.translation;
|
||||
package com.xjs.translation.domain.qo.translation;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.domain.qo.translation;
|
||||
package com.xjs.translation.domain.qo.translation;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.domain.qo.translation;
|
||||
package com.xjs.translation.domain.qo.translation;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.domain.vo.translation;
|
||||
package com.xjs.translation.domain.vo.translation;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.domain.vo.translation;
|
||||
package com.xjs.translation.domain.vo.translation;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.xjs.english.exception;
|
||||
package com.xjs.translation.exception;
|
||||
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
package com.xjs.english.service;
|
||||
package com.xjs.translation.service;
|
||||
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
package com.xjs.english.service.impl;
|
||||
package com.xjs.translation.service.impl;
|
||||
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.xjs.english.client.BaiduFeignClient;
|
||||
import com.xjs.english.config.BaiduProperties;
|
||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.english.exception.BusinessException;
|
||||
import com.xjs.english.service.TranslationService;
|
||||
import com.xjs.translation.client.BaiduFeignClient;
|
||||
import com.xjs.translation.config.BaiduProperties;
|
||||
import com.xjs.translation.domain.qo.translation.BaiDuTranslationQo;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.exception.BusinessException;
|
||||
import com.xjs.translation.service.TranslationService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
|
|
@ -1,20 +1,18 @@
|
|||
package com.xjs.english.service.impl;
|
||||
package com.xjs.translation.service.impl;
|
||||
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.xjs.english.client.BaiduFeignClient;
|
||||
import com.xjs.english.client.YouDaoFeignClient;
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.qo.translation.YouDaoTranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.english.exception.BusinessException;
|
||||
import com.xjs.english.service.TranslationService;
|
||||
import com.xjs.translation.client.YouDaoFeignClient;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.qo.translation.YouDaoTranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.exception.BusinessException;
|
||||
import com.xjs.translation.service.TranslationService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration scan="true" scanPeriod="60 seconds" debug="false">
|
||||
<!-- 日志存放路径 -->
|
||||
<property name="log.path" value="logs/xjs-business-english" />
|
||||
<property name="log.path" value="logs/xjs-english" />
|
||||
<!-- 日志输出格式 -->
|
||||
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
|
||||
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
package com.xjs.english.service.impl;
|
||||
package com.xjs.translation.service.impl;
|
||||
|
||||
import com.xjs.english.XjsEnglishApp;
|
||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.english.service.TranslationService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.xjs.translation.XjsEnglishApp;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.service.TranslationService;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
* @desc
|
||||
|
|
@ -1,17 +1,14 @@
|
|||
package com.xjs.english.service.impl;
|
||||
package com.xjs.translation.service.impl;
|
||||
|
||||
import com.xjs.english.XjsEnglishApp;
|
||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.english.service.TranslationService;
|
||||
import com.xjs.translation.XjsEnglishApp;
|
||||
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||
import com.xjs.translation.service.TranslationService;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
/**
|
||||
* @author xiejs
|
||||
* @desc
|
||||
Loading…
Reference in New Issue