![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
springboot
等一轮明月
java,ios
展开
-
Mock接口controller单元测试记录
Mock接口controller单元测试记录:一:创建基础BaseJunit/** * 基础测试类 * * @author xx */@RunWith(SpringRunner.class)@SpringBootTest(classes = xxxx.class)@WebAppConfiguration@Transactional //打开的话测试之后数据可自动回滚public class BaseJunit { @Autowired WebApplicationCo原创 2021-04-15 17:27:01 · 315 阅读 · 0 评论 -
springboot+mybatis-plus脚手架记录-代码生成(二)
回顾:上一篇文章中项目主体结构包已创建成功。**本文主要实现:mybatis-plus-generator +velocity 模版引擎 进行代码自动生成,生成 controller、service、mapper、serviceImpl相关代码,并且继承预定义增删改查操作的接口BaseMapper与IService。**一:添加mybatis配置文件/* * @Author: shen_antonio * @Date: 2020-05-20 20:27:27 * @LastEditTim原创 2020-11-03 17:56:24 · 180 阅读 · 0 评论 -
springboot+mybatis-plus脚手架记录-结构搭建(一)
一:使用idea创建springboot项目1:通过spring Initializr快速创建项目2:填写项目信息,group为包名,artifcast为项目名(后面可以改)3:选择项目启动依赖(如果不确定或没有可以之后在pom文件中自行添加,本文操作略过这一步。4:选择项目路径5:创建成功二:添加项目依赖 <dependencies> <!--SpringBoot通用依赖模块--> <dependency>原创 2020-11-03 17:17:13 · 360 阅读 · 1 评论 -
Resultful接口实现后端文件下载
简介:springboot前后端分离项目,要实现文件下载功能。如果文件较大时采用后端直接下载,将文件采用zip压缩后以流的方式写入响应中,返回给浏览器,浏览器解析完成下载。一:获取下载请求,调用实现,返回响应。 @ApiOperation(value = "", notes = "") //@UserLoginToken @GetMapping(value = "/downTaskResult") @ResponseBody public RestfulResult原创 2020-10-23 14:29:26 · 835 阅读 · 0 评论 -
Springboot中利用AOP记录接口访问日志
**需求:**需求记录接口的执行时间,请求体与响应体以便排查问题。**思路:**决定采用Aop实现。解决方案利用AspectJ实现Aop。首先添加AspectJ的依赖。 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>原创 2020-10-10 16:10:56 · 564 阅读 · 0 评论