springboot
-
springboot怎么搭建Dubbo项目实现斐波那契第n项
step1 新建项目 方法1:直接在IDEA里新建如图: 方法2:在start.spring.io新建 可能有的小朋友已经发现了,名列前茅种方式的Server URL就是第二个的网站,都是一样的 要新建两个项目,名列前茅个项目如上图所示,第二个项目只需要将provider改为consumer 其余不…
-
springboot依赖管理的特性是什么
1.父依赖parent介绍 pom文件中含有父依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</arti…
-
springboot登录验证token拦截器如何实现
用户访问接口验证,如果用户没有登录,则不让他访问除登录外的任何接口。 实现思路: 1.前端登录,后端创建token(通过JWT这个依赖),返给前端 2.前端访问其他接口,传递token,后端判断token存在以或失效 3.失效或不存在,则返回失效提示,前端根据接口返回的失效提示,让其跳转到登录界面 …
-
禁止springboot在项目中使用Tomcat容器的原理是什么
SpringBoot中的Tomcat容器 SpringBoot可以说是目前热门的Java Web框架了。它将开发者从繁重的xml解救了出来,让开发者在几分钟内就可以创建一个完整的Web服务,极大的提高了开发者的工作效率。Web容器技术是Web项目必不可少的组成部分,因为任Web项目都要借助容器技术来…
-
springboot怎么进行整合Druid数据源
1.自定义方式 使用自定义方式整合Druid 1.添加依赖 在pom.xml添加相关依赖 <!–数据库相关–> <dependency> <groupId>org.springframework.boot</groupId> <artifac…
-
springboot断言机制的原理是什么
JUnit 5 内置的断言可以分成如下几个类别: 1.简单断言 用来对单个值进行简单的验证。如: 方法 说明 assertEquals 判断两个对象或两个原始类型是否相等 assertNotEquals 判断两个对象或两个原始类型是否不相等 assertSame 判断两个对象引用是否指向同一个对象 …
-
springboot项目中怎么实现MySQL读写分离
1、MySQL主从复制 但我们仔细观察我们会发现,当我们的项目都是用的单体数据库时,那么就可能会存在如下问题: 读和写所有压力都由一台数据库承担, 压力大 数据库服务器磁盘损坏则 数据丢失 ,单点故障 为了解决上述提到的两个问题,我们可以准备两 (多) 台MySQL,一台主( Master )服务器…
-
springboot统一返回格式怎么实现
1. 直接返回结果 先看一下最基本的例子,直接将结果原封不动返回: @Data@AllArgsConstructor@JsonIgnoreProperties(ignoreUnknown = true)public class TestVo { private static final long s…