提升 SpringBoot 吞吐量的几种方法
1. 异步执行2. 增加内嵌 Tomcat 的最大连接数3. 使用 @ComponentScan()4. 默认 Tomcat 容器改为 Undertow...
SpringBoot集成Ip2Region,IP定位城市
引入maven```xml org.lionsoul ip2region 1.7 ```Ip2...
SpringBoot 线程池的使用
两张数据表,要同布操作,先插旧表,紧接着插新表,想提高插入表的性能,实在是,一万多条数据就有点慢。想到了线程池ThreadPoolExecutor,用的是Spr...
Spring Boot 项目启动自动执行方法
应用场景:springboot项目启动成功后执行一段代码,如系统常量,配置、代码集等等初始化操作;执行多个方法时,执行顺序使用Order注解或Order接口来控...
SpringBoot webscoket基本配置
一、pom.xml文件配置```xml4.0.0com.hxkj.websocketspringboot-websocket0.0.1-SNAPSHOTorg...
SpringBoot 拦截器、过滤器、监听器、定时器
一、application.java中配置```java@EnableTransactionManagement自动启用事务@SpringBootApplica...
Spring Boot 项目启动自动执行
实际应用场景:springboot项目启动成功后执行一段代码,如系统常量,配置、代码集等等初始化操作;执行多个方法时,执行顺序使用Order注解或Order接口...
SpringBoot使用validation做参数校验
1.添加依赖添加 hibernate-validator```xml org.hibernate.validator ...
SpringBoot 实现MySQL读写分离
需要引入如下依赖:springBoot、spring-aop、spring-jdbc、aspectjweaver## 一: 主从数据源的配置我们需要配置主从数据...
SpringBoot统一异常拦截处理并返回json
1. 先创建一个自定义异常类,继承 RuntimeException//自定义异常,统一处理异常,便于解耦 //service与controller错误的解耦,...
Spring Boot集成MyBatis Plus
MyBatis Plus 是 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis Plus 提供...
SpringBoot跨域问题原理及解决
跨域?浏览器为了页面安全,设置了同源策略:即本域脚本只能读写本域内的资源,而无法访问其它域的资源。所谓同源就是“协议+域名+端口”三者相同,当在一个站点内访问非...
Spring Boot集成ActiveMQ
Apache ActiveMQ 是一款基于 Java 的消息服务器,它使用行业标准协议,支持我们把各种语言和平台开发的系统连接在一起。目前 ActiveMQ 分...
springboot父级依赖配置:spring-boot-dependencies
springboot里会引入很多springboot starter依赖,这些依赖的版本号统一管理,springboot有几种方案可以选择。一、spring-b...
SpringBoot自定义默认MVC配置的常见错误
SpringBoot 自定义 WebMvcSpring Boot 为 Spring MVC 提供了默认的配置主要包括视图解析器、静态资源处理、类型转化器与格式化...
SpringBoot登录实现与拦截器
pringboot登陆页面进行登陆验证,并完成登陆跳转。错误的账户提示用户名密码错误,正确的账户跳转到dashboard页面。 同时加上登陆拦截器,对于错误的账...
后端接收MultipartFile转换为Base64字符串
后端接收MultipartFile转换为Base64字符串本来打算让前端传base64字符串,但是转完后发现内容太多了,小小的图片转完比图片还大,最后决定前端...
热配置的部署以及容易失败原因
热配置的部署以及容易失败原因##### SpringBoot工程热部署##### 什么是热部署我们在开发中反复修改类、页面等资源,每次修改后都是需要重新启动才...
springBoot上传文件时MultipartFile报空问题解决方法
springBoot上传文件时MultipartFile报空问题解决方法1.问题描述:之前用spring MVC,转成spring boot之后发现上传不能用...
springboot全局异常处理
springboot全局异常处理#### 一、全局异常处理类```javapackage com.example.demo.filter; import or...
SpringBoot中如何配置多数据源
SpringBoot中如何配置多数据源当业务数据量达到了一定程度,DBA需要合理配置数据库资源。即配置主库的机器高配置,把核心高频的数据放在主库上;把次要的数...
Springboot中使用Filter对url进行登录拦截时出现的无限死循环重定向问题的解决
Springboot中使用Filter对url进行登录拦截时出现的无限死循环重定向问题的解决在使用Filter对一些自己指定的URL进行过滤拦截时,经常会出现...
10大spring-boot核心模块及功能
1、spring-bootSpring Boot主模块,也是支持其他模块的核心模块,主要包含:1) 提供一个启动 Spring 应用的主类,提供一个静态方法,主...
SpringBoot+Maven 打包报错
错误信息```Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2....
使用springBoot:run命令启动时报错:An exception occurred while run
使用springBoot:run命令启动时报错:An exception occurred while run解决## 报错信息如下:```javaailed...
Spring Boot怎么实现定时任务
定时任务是一个常见的功能需求,Spring Boot 中对于定时任务的支持主要还是来自 Spring 框架。在 Spring Boot 中使用定时任务主要有两种...
spring-boot-starter-parent的作用
新建一个 Spring Boot 项目,默认有 parent,即 spring-boot-starter-parent ,主要有如下作用:1. 定义了 Java...
Spring Boot项目spring-boot-devtools实现热部署
将以下代码放到dependencies中:```java org.springframework.boot spring-boot-devtools...
什么是 Spring Batch
Spring Boot Batch 提供可重用的函数,这些函数在处理大量记录时非常重要,包括日志/跟踪,事务管理,作业处理统计信息,作业重新启动,跳过和资源管理...
Spring Data是什么
Spring Data 是 Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。Sprin...