岩手县小森的博客

努力将眼前的每一天过得精彩


  • 首页

  • 标签

  • 分类

  • 归档

【AgileTC】_统一响应体构建

发表于 2021-05-13 | 分类于 AgileTC
【AgileTC】_统一响应体构建 为Controller层的所有方法创建一个统一响应体一方面可以使controller层方法清晰简洁,另一方面相当于在http响应状态码的基础之上再加了一层状态码,方便前端更加精确地向用户反馈执行状况; 1.创建一个接口Status状态,对响应状态的功能进行抽象; 1234567891011121314151617public interface Status ...
阅读全文 »

【AgileTC】_图片上传方法总结

发表于 2021-05-10 | 分类于 AgileTC
【AgileTC】_图片上传方法总结1.直接保存到本地文件夹(AgileTC开源版) 在项目配置文件application-dev.properties中配置图片保存地址: 1web.upload-path=/Users/didi/littleforest/haha/ 编写图片上传接口,请求方式为Post,请求参数为文件数组,响应体为文件保存路径; 12345678910111213141516 ...
阅读全文 »

【AgileTC】_测试用例页面需求对应接口三层结构开发

发表于 2021-04-30 | 分类于 AgileTC
【AgileTC】_测试用例页面需求对应接口三层结构开发1.创建controller方法123456789101112131415161718/** * 获取任务列表 */@RequestMapping(value = "/listAll")public Response<?> listAllRecord(@RequestParam(value = "title", required ...
阅读全文 »

【AgileTC】_正则匹配修改uri路径

发表于 2021-04-28 | 分类于 AgileTC
主要Pattern工具类和Matcher工具类来实现; 1.在filter中获取uri路径: 12HttpServletRequest httpServletRequest = (HttpServletRequest) request;String path = httpServletRequest.getServletPath(); 2.创建正则表达式类对象,正则表达式对象一般声明为静态常 ...
阅读全文 »

【AgileTC】_Calendar类实现指定时间戳

发表于 2021-04-24 | 分类于 AgileTC
【AgileTC】_Calendar类实现指定时间戳 主要依靠Calendar工具类的相关方法来实现; 1.依据获取当前时间减一天、一月、一年实现获取当前时间前几天时间戳的方法: 123456789/** * 获取几天前的时间 * 输入为负数表示几天前,为正数表示几天后。 */private Date getLastTime(int index) { Calendar calen ...
阅读全文 »

【AgileTC】_Filter过滤器的原理与使用

发表于 2021-04-21 | 分类于 AgileTC
【AgileTC】_Filter过滤器的原理与使用 1.在启动类上添加@ServletComponentScan注解,用于扫描过滤器相关注解; 2.创建一个实现Filter接口的过滤器类,该过滤器用于将cookie中的username取出并放入请求头中: 1234567891011121314151617181920212223242526272829@WebFilterpublic class ...
阅读全文 »

【AgileTC】_Shiro权限管理

发表于 2021-04-14 | 分类于 AgileTC
【AgileTC】_Shiro权限管理 1.在pom.xml文件中导入shiro相关依赖 12345<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-starter</artifactId> <version> ...
阅读全文 »

【AgileTC】_WebSocket服务器应用

发表于 2021-04-07 | 分类于 AgileTC
【AgileTC】_WebSocket服务器应用1.AgileTC开源版本 访问映射路径:”/api/case/{caseId}/{recordId}/{isCore}/{user}” 本质是使用一个ConcurrentHashMap<String, WebSocket>来保存所有websocket连接。 save方法 找到当前所有连接到了该对象(用例集或者测试任务)上的websock ...
阅读全文 »

【AgileTC】_Mybatis配置文件

发表于 2021-03-31 | 分类于 AgileTC
【AgileTC】_Mybatis常用配置 映射,将数据库查询结果字段与javabean对象进行映射; 123456789101112131415<resultMap id="RoleMap" type="com.xiaoju.framework.shiro.entity.pojo.Role"> <id column="id" jdbcType="BIGINT" prope ...
阅读全文 »

【AgileTC】_JDK8新特性函数式编程

发表于 2021-03-24 | 分类于 AgileTC
【AgileTC】_JDK8新特性函数式编程 List.stream().map().collect(Collectors.toList())方法用于列表类型的转换,以通过一个User对象的ArrayList得到User对象内某个属性的列表为例,此处以字符串类型name属性为例,常规写法如下: 123456List<String> names=new ArrayList<Stri ...
阅读全文 »
1…141516…18
zju岩手县小森

zju岩手县小森

看的远固然重要 但是走好眼前的路才是关键

176 日志
15 分类
143 标签
Instagram Bilibili
© 2025 zju岩手县小森