方向不对,努力白费,经验类测试技术才是职场重要保险! | (点击→)【公告】精力有限,博客暂停更新,最新分享干货请联系作者vx了解

随笔分类 -  e1-6 - springboot、swagger

摘要:问题 最近,为了给大家搭建一个学习环境,开发了几个restful api 在用jmeter发请求的时候报错 请求为: 报错:通过id查询,也会匹配到通过username查询 {"code":1002,"msg":"请求失败","data":"Ambiguous handler methods map 阅读全文
posted @ 2023-04-03 19:36 全栈测试笔记 阅读(707) 评论(0) 推荐(0)
摘要:最近写了一个demo,方便大家练习jmeter压测脚本以及接口自动化 其中一个功能是商品管理,需要拦截器鉴权token,如果失败返回false,此时要设置返回的body 拦截器中 @Override public boolean preHandle(HttpServletRequest reques 阅读全文
posted @ 2023-03-08 23:45 全栈测试笔记 阅读(253) 评论(0) 推荐(1)
摘要:官网 https://spring.io/projects/spring-boot#learn https://docs.spring.io/spring-boot/docs/2.4.13/reference/html/ https://docs.spring.io/spring-boot/docs 阅读全文
posted @ 2023-03-08 21:58 全栈测试笔记 阅读(462) 评论(0) 推荐(0)
摘要:前言 近期有不少群友在问有没有练习jmeter压测脚本或者练习接口自动化的项目, 虽然我有给建议,但是部分测友还是苦于自己开发能力或者搭建环境能力不足等因素,最终延缓了自己进步的步伐; so,应大家建议,利用周末时间快速写了一个练习的小项目, 项目用到的技术栈:SpringMVC + SpringB 阅读全文
posted @ 2023-03-01 07:42 全栈测试笔记 阅读(5859) 评论(1) 推荐(1)
摘要:Java开发过程中,基本实体类包都以entity或者model来称呼,可是不少项目中,却以Bo、Vo来命名,面试的时候,也有可能被问到这些问题。那么,这几者分别代表什么意思呢? Entity 最常用实体类,基本和数据表一一对应,一个实体一张表。 Bo(business object) 代表业务对象的 阅读全文
posted @ 2023-02-26 11:05 全栈测试笔记 阅读(468) 评论(0) 推荐(0)
摘要:问题: 请求swagger(localhost:8089/swagger-ui.html)报错: Servlet.service() for servlet [dispatcherServlet] in context with path [/qzcsbj] threw exception [Req 阅读全文
posted @ 2023-02-20 23:13 全栈测试笔记 阅读(436) 评论(0) 推荐(0)
摘要:测试代码: package com.qzcsbj.demo; import org.junit.jupiter.api.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation 阅读全文
posted @ 2023-02-10 07:37 全栈测试笔记 阅读(66) 评论(0) 推荐(0)
摘要:需求 通过java配置类实现一个数据库连接池。 以前xml中是这样写的: <!--配置德鲁伊数据库连接池--> <bean id="ds" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClassName" 阅读全文
posted @ 2023-02-09 22:06 全栈测试笔记 阅读(490) 评论(0) 推荐(0)
摘要:说明 以前SpringMVC要在web.xml中配置核心控制器、Spring的xml中配置扫码包、视图解析器 使用SpringBoot后,这些繁杂的配置都不需要了,虽然默认配置已经可以使用SpringMVC了,不过我们有时候需要进行自定义配置。 修改端口 查看SpringBoot的全局属性可知,端口 阅读全文
posted @ 2023-02-09 07:36 全栈测试笔记 阅读(222) 评论(0) 推荐(0)
摘要:默认配置类 @EnableAutoConfiguration会开启SpringBoot的自动配置,并且根据你引入的依赖来生效对应的默认配置。那么,这些默认配置是在哪里定义的呢?为何依赖引入就会触发配置呢? 其实,在我们的项目中已经引入了一个依赖:spring-boot-autoconfigure,其 阅读全文
posted @ 2023-02-08 22:36 全栈测试笔记 阅读(452) 评论(0) 推荐(0)
摘要:今天,我们来分析一下MyBatis的自动配置解析 mybatis的自动配置类不在springboot中,下面搜索不到 需要在pom中添加mybatis的场景启动器 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId> 阅读全文
posted @ 2023-02-05 10:29 全栈测试笔记 阅读(688) 评论(0) 推荐(0)
摘要:配置文件中,点击port 进入到ServerProperties类 ServerProperties这个类中,读取配置文件server开头的配置 定位类文件所在位置 找到对应jar包的META-INF下的json文件,端口默认值在json文件中配置好了 搜索:server.port,可以看到默认端口 阅读全文
posted @ 2023-02-02 20:52 全栈测试笔记 阅读(545) 评论(0) 推荐(0)
摘要:Thymeleaf简介 模板引擎就是一个网页模板,本质就是静态页面,但是可以嵌套动态的内容 可以替代jsp,因为jsp是动态页面,最终翻译成java代码,笨重且耗性能 另外,模板引擎是同步操作,适合写后台管理系统 Thymeleaf官网:http://www.thymeleaf.org 语法 常用属 阅读全文
posted @ 2023-01-28 22:05 全栈测试笔记 阅读(424) 评论(0) 推荐(0)
摘要:SpringBoot自动配置原理流程图 SpringBoot的优势之一是简化了配置,其自动配置原理也是面试高频题之一 下面我们来分析下SpringBoot的自动配置原理 启动类 启动类: package com.qzcsbj.demo; import org.springframework.boot 阅读全文
posted @ 2023-01-26 22:39 全栈测试笔记 阅读(919) 评论(0) 推荐(0)
摘要:SpringDataRedis简介 Spring-data-redis是spring大家族的一部分,提供了在spring应用中通过简单的配置访问redis服务,对reids底层开发包(比如jedis)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化。 基于上一篇 阅读全文
posted @ 2023-01-25 22:39 全栈测试笔记 阅读(442) 评论(0) 推荐(0)
摘要:idea中使用插件操作mysql idea右侧选择Database 输入连接信息 可以写sql并执行 idea中使用redis插件操作redis 安装插件 安装“Redis” 输入连接信息 代码操作 redisTemplate.opsForValue().set("name","qzcsbj"); 阅读全文
posted @ 2023-01-25 16:28 全栈测试笔记 阅读(733) 评论(0) 推荐(0)
摘要:swagger出现背景 我们构建Restful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端,不同端由不同的团队或者小组负责,为了减少与其他团队平时开发期间的频繁沟通成本,传统做法我们会创建一份Restful AP 阅读全文
posted @ 2023-01-24 15:24 全栈测试笔记 阅读(203) 评论(0) 推荐(0)
摘要:Restful API简介 Representational State Transfer,简称为REST, 即表现层状态转化,简单来说,客户端通过HTTP方法对服务器的资源进行操作, 实现表现层状态转化 GET:获取资源 POST:新建资源 PUT:更新资源 DELETE:删除资源 Restful 阅读全文
posted @ 2023-01-24 12:28 全栈测试笔记 阅读(579) 评论(0) 推荐(0)
摘要:接上一篇:SpringBoot整合SSM,https://www.cnblogs.com/uncleyong/p/17065293.html 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin 阅读全文
posted @ 2023-01-23 17:14 全栈测试笔记 阅读(254) 评论(0) 推荐(0)
摘要:添加pom依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope> </depende 阅读全文
posted @ 2023-01-23 16:55 全栈测试笔记 阅读(115) 评论(0) 推荐(0)

浏览器标题切换
浏览器标题切换end