parent
671f1a283f
commit
47864c2c20
|
|
@ -17,7 +17,7 @@ const service = axios.create({
|
||||||
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
||||||
baseURL: process.env.VUE_APP_BASE_API,
|
baseURL: process.env.VUE_APP_BASE_API,
|
||||||
// 超时
|
// 超时
|
||||||
timeout: 10000
|
timeout: 20000
|
||||||
})
|
})
|
||||||
|
|
||||||
// request拦截器
|
// request拦截器
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ import com.ruoyi.common.security.annotation.EnableRyFeignClients;
|
||||||
import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
|
import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
|
import org.springframework.cache.annotation.EnableCaching;
|
||||||
import org.springframework.scheduling.annotation.EnableScheduling;
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -18,6 +19,8 @@ import org.springframework.scheduling.annotation.EnableScheduling;
|
||||||
@EnableRyFeignClients
|
@EnableRyFeignClients
|
||||||
//这个服务开启boot内置定时任务
|
//这个服务开启boot内置定时任务
|
||||||
@EnableScheduling
|
@EnableScheduling
|
||||||
|
//开启springboot基于注解的缓存管理支持
|
||||||
|
@EnableCaching
|
||||||
public class XjsOpenApiApp {
|
public class XjsOpenApiApp {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
SpringApplication.run(XjsOpenApiApp.class, args);
|
SpringApplication.run(XjsOpenApiApp.class, args);
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.xjs.copywriting.domain.CopyWriting;
|
import com.xjs.copywriting.domain.CopyWriting;
|
||||||
import com.xjs.copywriting.mapper.CopyWritingMapper;
|
import com.xjs.copywriting.mapper.CopyWritingMapper;
|
||||||
import com.xjs.copywriting.service.CopyWritingService;
|
import com.xjs.copywriting.service.CopyWritingService;
|
||||||
|
import org.springframework.cache.annotation.CacheEvict;
|
||||||
|
import org.springframework.cache.annotation.Cacheable;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
|
@ -43,6 +45,8 @@ public class CopyWritingServiceImpl extends ServiceImpl<CopyWritingMapper, CopyW
|
||||||
* @return 文案api,通过api获取文案信息
|
* @return 文案api,通过api获取文案信息
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
//将该方法的查询结果存放阿紫springboot的默认缓存中 cacheNames:缓存空间唯一名称 key:缓存id
|
||||||
|
@Cacheable(cacheNames = "copyWriting",key = "#id")
|
||||||
public CopyWriting selectCopyWritingById(Long id)
|
public CopyWriting selectCopyWritingById(Long id)
|
||||||
{
|
{
|
||||||
return copyWritingMapper.selectCopyWritingById(id);
|
return copyWritingMapper.selectCopyWritingById(id);
|
||||||
|
|
@ -67,6 +71,7 @@ public class CopyWritingServiceImpl extends ServiceImpl<CopyWritingMapper, CopyW
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
@CacheEvict(cacheNames = "copyWriting",key = "#ids")
|
||||||
public int deleteCopyWritingByIds(Long[] ids)
|
public int deleteCopyWritingByIds(Long[] ids)
|
||||||
{
|
{
|
||||||
return copyWritingMapper.deleteCopyWritingByIds(ids);
|
return copyWritingMapper.deleteCopyWritingByIds(ids);
|
||||||
|
|
@ -79,6 +84,7 @@ public class CopyWritingServiceImpl extends ServiceImpl<CopyWritingMapper, CopyW
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
@CacheEvict(cacheNames = "copyWriting",key = "#id")
|
||||||
public int deleteCopyWritingById(Long id)
|
public int deleteCopyWritingById(Long id)
|
||||||
{
|
{
|
||||||
return copyWritingMapper.deleteCopyWritingById(id);
|
return copyWritingMapper.deleteCopyWritingById(id);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue