springboot junit

pageoffice 6 Vue+Springboot磁盘路径打开文档

- 本示例关键代码的编写位置 [Vue+Springboot](https://www.pageoffice.cn/pages/f76d87/ "Vue+Springboot") **注意 本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。 ......
磁盘 pageoffice Springboot 路径 文档

springboot中在yml里连接数据库

spring: datasource: username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/mybatis_plus?useUnicode ......
springboot 数据库 数据 yml

springboot 动态路径

以前没玩儿过这个,最近有个项目需要根据不同的版本,生成不同的接口地址,代码如下: @PostMapping("{version}/http-push") public String push(@PathVariable String version, @RequestBody Object push ......
springboot 路径 动态

SpringBoot整合Redis

1.新建springboot工程 【注:springboot在整合redis时会自动封装了两个类:RedisTemplate和StringRedisTemplate. StringRedisTemplate它是RedisTemplate的子类,StringRedisTemplate它里面存储的key ......
SpringBoot Redis

SpringBoot 日志记录(面向切面)

引入依赖 <!--利用 AOP 做操作日志记录--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> @Ta ......
切面 SpringBoot 日志

SpringBoot启动流程

一、大致流程 1.加载启动类启动类是使用了@SpringBootApplication注解标注的类,该注解包含了@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan三个注解的功能。SpringBoot通过扫描启动类所在的包及 ......
SpringBoot 流程

SpringBoot 支持 超大上G,多附件上传

​ 前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简 ......
SpringBoot 附件

SpringBoot中controller层、service层、DAO层、model层、Entity层、View层、Utils层等理解【杭州多测师_王sir】

1、DAO层DAO:Data Access Object(数据访问层),负责数据持久化工作。DAO层负责与数据库进行交互,封装对数据库的访问,涉及数据的增删改查处理(不涉及业务逻辑)。2、Service层Service:业务层,负责业务模块的逻辑应用设计。在项目的开发过程中一般先设计所需的业务接口类 ......
SpringBoot controller service Entity Utils

springboot 数据库连接池配置

appilciation.properties配置信息: # 数据库连接池配置 #最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size spring.datasource.hikari.minimum-idle=15 #连接池中可同时 ......
springboot 数据库 数据

SpringBoot使用protobuf格式的接口方式

> 建立SpringBoot项目,pom.xml内容如下: ``` 4.0.0 org.springframework.boot spring-boot-starter-parent 2.2.2.RELEASE com.example.protobuf demo 0.0.1-SNAPSHOT dem ......
SpringBoot protobuf 接口 格式 方式

springboot 使用RestTemplate调用get api,传入参数

get api: @ResponseBody @ResponseStatus(HttpStatus.OK) @GetMapping(value = "/checkGetApi") @ApiOperation(value = "check get api method") public JSONObj ......
RestTemplate springboot 参数 get api

springboot 使用RestTemplate调用post api上传文件

InputStreamResource 教程 Spring官方文档介绍,仅当没有其他特定的资源实现适用时才应使用,在可能的情况下更推荐使用 ByteArrayResource或任何基于文件的Resource实现。 InputStreamResource是Spring中标准的输入流资源对象,读取常见的 ......
RestTemplate springboot 文件 post api

SpringBoot集成Shiro组件

项目使用的springboot 版本是 2.7.15 全部 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www. ......
SpringBoot 组件 Shiro

java与es8实战之五:SpringBoot应用中操作es8(带安全检查:https、账号密码、API Key)

### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本篇概览 - 本篇是《java与es8实战》系列的第五 ......
SpringBoot 账号 实战 es8 密码

Springboot 如何使用事务来操作一些业务

事务的介绍 事务具有4个特性:原子性、一致性、隔离性、持久性。通常称为ACID特性。 原子性(Atomicity): 一个事务是一个不可分割的工作单位,事务中包括的诸多操作要么都做,要么都不做。一致性(Consistency):事务必须使数据库从一个一致性状态变成另一个一致性状态隔离性(Isolat ......
Springboot 事务 业务

springboot 将本地依赖的 systemPath jar 打包到 fat jar 里面

将本地依赖的 systemPath jar 打包到 springboot fat jar 的最佳实践: 1、依赖本地 jar 包 <dependency> <groupId>com.sap</groupId> <artifactId>sapjco3</artifactId> <version>3.0 ......
springboot systemPath jar fat

springboot文件上传

方式1 @PostMapping("/upload") public String uploadFile(@RequestParam("file") MultipartFile file) { // 获取上传的文件名 String fileName = file.getOriginalFilenam ......
springboot 文件

SpringBoot内置Tomcat的参数值

SpringBoot内置Tomcat,在默认设置中,Tomcat的最大线程数是200,最大连接数是10000。默认情况下,支持最大并发量为一万,也就是指支持的连接数。 Tomcat有两种处理连接的模式 是BIO,一个线程只处理一个Socket连接 是NIO,一个线程处理多个Socket连接 处理多个 ......
SpringBoot 参数 Tomcat

java与es8实战之四:SpringBoot应用中操作es8(无安全检查)

### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本篇概览 - 本篇是《java与es8实战》系列的第四 ......
SpringBoot 实战 es8 java es

Springboot——后端的一些配置(大部分都用得到)

<repositories> <repository> <id>nexus-aliyun</id> <name>nexus-aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <releases> ......
Springboot 大部分 端的

SpringBoot - 原理

[TOC] # 配置文件优先级 ![](https://img2023.cnblogs.com/blog/2688333/202308/2688333-20230828215024148-1185342053.png) 虽然springboot 支持多种格式配置文件,但是在项目开发时,推荐统一使用一 ......
SpringBoot 原理

使用SpringBoot实现网页版交互式增删改查

# 1、新建项目 选中以下几个Develop Tools: ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230828182034361-1947764329.png) # 2、引入依赖 ``` org.springfra ......
交互式 SpringBoot 网页

Springboot实现MQTT通信

一、MQTT简介 1、MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。 MQTT最大优 ......
Springboot MQTT

[超详细]SpringBoot整合WebSocket

## 1. 什么是WebSocket? WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它允许在浏览器和服务器之间进行实时的、双向的通信。相对于传统的基于请求和响应的 HTTP 协议,WebSocket 提供了一种更有效、更实时的通信方式,适用于需要实时更新、实时通知和实时交互 ......
SpringBoot WebSocket

SpringBoot接收大写参数为空的问题

以下参数请求: ![](https://img2023.cnblogs.com/blog/2501675/202308/2501675-20230828153215697-895773065.png) 后台服务获取参数ABC为空 原因: SpringBoot框架Post的请求放在Body中的参数会自 ......
大写 SpringBoot 参数 问题

SpringBoot-cnblog

# Spring Boot ## 1.微服务 ### 1.1什么是微服务架构 微服务是一种架构风格(可以对比mvc三层架构,mvvm前端架构对比),要求我们在开发一个应用的时候,这个应用必须构建成一系列小的服务组合。可以通过http的方式进行互通。其演变过程: #### 1.1.1单体应用架构 单体 ......
SpringBoot-cnblog SpringBoot cnblog

SpringBoot整合kafka配置多个kafka配置

依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>2.6.0</version> </dependency> yml配置 有几个就配置 ......
kafka SpringBoot 多个

SpringBoot 启动之如何加载并处理 META-INF/spring.factories 文件

转: SpringBoot 启动之如何加载并处理 META-INF/spring.factories 文件 SpringBoot中META-INF/spring.factories文件和application.properties或application.yml文件的区别 ......
SpringBoot factories META-INF 文件 spring

在SpringBoot中使用WebSocket

一、概述 最近在SpringBoot中用到了WebSocket的功能,在此记录一下使用步骤。SpringBoot使用WebSocket还是比较简单的,只需要4步就行了。如下 二、使用步骤 第一步: 在pom.xml文件中导入坐标 <!-- websocket dependency --> <depe ......
SpringBoot WebSocket

SpringBoot原理与Maven高级

冷知识:学Java要掌握的英语单词还有点多:Java程序员必背英语单词70个_编写背单词程序java_✪龍行天下✪的博客-CSDN博客 配置文件优先级:properties>yml>yaml,在企业开发中,yml为目前的主流。cmd命令行参数级优先级要高于JAVA系统参数级 —Bean的管理— 从I ......
SpringBoot 原理 Maven