![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring-boot
文章平均质量分 82
springboot 整合各种框架以及在开发中对springboot 框架的总结,踩过的坑等
保护我方胖虎
书山有路勤为径,学海无涯乐作舟
展开
-
springboot应用程序并发请求达到多少会被拒绝
springboot应用程序并发处理探究,一个应用程序理论上支持多少并发呢?原理是什么?原创 2023-05-29 22:15:24 · 1071 阅读 · 0 评论 -
Knife4j 2.X版本文件上传无选择文件控件问题解决
Knife4j 2版本文件上传无选择文件控件问题解决原创 2022-06-30 19:48:50 · 1260 阅读 · 0 评论 -
SpringBoot项目使用RabbitMQ TTL+死信队列完成消息延迟
在项目中,我们经常会遇到需要进行延迟的场景比如 延迟计算,延迟重试,延迟关闭订单等等,延迟的技术方案多种多样,我这里列举RabbitMq进行延迟的方案之一:TTL+死信队列原创 2022-01-12 11:33:53 · 9117 阅读 · 0 评论 -
springboot2.x整合Redission
Reddissin也是一个redis客户端,其在提供了redis基本操作的同时,还具备其他客户端一些不具备的高精功能,例如 分布式锁+看门狗、分布式限流、远程调用等等原创 2022-03-31 22:53:45 · 17433 阅读 · 0 评论 -
定时线程池实现请求合并
使用定时线程池实现请求合并技术,降低高并发下服务器压力原创 2022-03-30 22:07:47 · 7210 阅读 · 0 评论 -
Spring Conditional 条件装配
Conditional家族,根据需求开启对应的BEAN原创 2021-10-31 21:06:58 · 7320 阅读 · 0 评论 -
Springboot项目使用RabbitMQ 实现延迟队列,延迟消息
延迟队列,延迟消息,使用场景:失败间隔重试;订单定时关闭等原创 2021-09-19 22:40:50 · 8142 阅读 · 0 评论 -
springboot+debezium捕获数据库变更(mysql、sql-server、mongodb、oracle.........)
如何捕获数据库数据变更?使用canal? 但是canal只能捕获mysql啊,我要捕获MongoDB、sqlServer呢?使用debezium即可!原创 2021-07-04 19:02:12 · 15856 阅读 · 38 评论 -
springboot结合MybatisPlus使用sharding-jdbc分库分表
springboot2.x+sharding-jdbc4.x+mybatisplus3.x原创 2021-03-04 10:57:24 · 10690 阅读 · 17 评论 -
IDEA中同一工程启动多次(多实例),方便本地负载调试!
IDEA中同一工程启动多次(多实例),方便本地调试负载情况!!!原创 2020-12-14 21:44:23 · 10192 阅读 · 8 评论 -
springboot2.3.x整合JWT
springboot整合JWT,让我们的校验不再困难原创 2020-11-28 14:45:18 · 6203 阅读 · 0 评论 -
springboot 监听redis key过期
springboot 监听redis key过期事件原创 2020-10-25 22:48:39 · 8643 阅读 · 0 评论 -
spring boot参数校验 告别校验胶水代码
告别参数校验胶代码,springboot进行参数校验原创 2020-10-22 22:46:23 · 5428 阅读 · 0 评论 -
canal 从指定binlog日志文件及定位中读取
某些时候,因为canal-server 出现了问题或者因binlog设置删除机制,文件不存在了,我们需要手动调整其读取Binlog的位置原创 2020-10-12 12:52:40 · 9814 阅读 · 1 评论 -
Springboot2.3.x整合Canal
springboot 使用 canal 读取mysql 增量日志 做数据同步原创 2020-09-27 00:11:45 · 10045 阅读 · 5 评论 -
springboot2.3 整合mybatis-plus 高级功能
学习并使用mybatis-plus的一些高级功能的用法例如: AR模式、 乐观锁 、逻辑删除 、自动填充、性能分析等功能原创 2020-08-06 22:57:48 · 9328 阅读 · 1 评论 -
xxl-job接入到springboot项目 手把手教学
xxl-job分布式任务调度平台接入到springboot项目原创 2020-08-02 00:03:35 · 11942 阅读 · 2 评论 -
Springboot2.3.1整合ActiveMQ
点对点模式、Topic模式、VirtualTopic三种模式原创 2020-07-20 23:44:03 · 5140 阅读 · 0 评论 -
springboot2.3.1整合RabbitMQ多种工作模式 发送确认,手动应答
springboot2.3.1整合RabbitMQ多种工作模式 发送确认,手动应答原创 2020-07-15 23:37:29 · 12146 阅读 · 17 评论 -
ElasticSearch (ES)学习之路(六)Springboot2.3.1整合ES 7.6.1
ElasticSearch (ES)学习之路(六)Springboot2.3.1整合ES 7.6.1本文采用springboot2.3.1版本 es版本为7.6.1引入依赖maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsea原创 2020-07-12 18:44:52 · 7933 阅读 · 12 评论 -
springboot 读取配置文件 自定义配置文件 以及POM.xml 文件内容
在实际开发中,我们有时候因为开发和部署的环境的不同 一些定义的常量或者对象属性也需要更改 这样就很麻烦 在springboot 如火如荼的今天,我们是否也可以将那些因为不同环境而需要不同修改的常量或者对象也放在配置文件中呢 ,选择不同的配置环境 而无需更改代码,释放咱们的双手!!原创 2020-05-19 19:03:37 · 10670 阅读 · 0 评论 -
springboot文件上传下载(fastdfs,七牛云,本地)
springboot文件上传下载(fastdfs,七牛云,本地)在实际开发中 ,基本都会有应用到文件上传的场景,但随着或多或少的需求问题 ,所采用的技术方案也不尽相同 ,有用 fastdfs 文件存储服务器的,有用七牛云的,有直接就将文件传到自己部署的服务器上的(win 开发存放某一盘符,linux 存放某一路径下)本文主要是使用springboot 整合文件上传就一共分为了此三个大模块(1)springboot-fastdfs此文章之前以作为了独立博客进行发布 点击springoot-fastd原创 2020-05-13 11:38:18 · 7592 阅读 · 5 评论 -
SpringBoot整合Mongodb(三) 使用MongoTemplate进行连表查询
由于在实际开发项目中,突然涉及到了需要Mongodb 进行连表操作的业务,所以我在私下进行了一波学习。原创 2020-03-15 20:42:47 · 10768 阅读 · 4 评论 -
SpringBoot整合Email 邮件发送
在开发中,经常会碰到email邮件发送的场景 如发送验证码,向客户发送邮件等等。今天,本项目将讲解通过Springboot 发送email 邮件 普通文本邮件 ,HTML内容板式邮件 ,包含静态资源邮件,以及带附件邮件。原创 2020-03-14 21:50:08 · 45044 阅读 · 27 评论 -
SpringBoot整合Mybatis-plus(二) 多数据源Druid监控,Atomikos处理事务,跨库连表查询
因为很多时候,在开发中,并不会只有一个数据库,在保存一条数据的时候,可能需要向几个数据库保存,那么当发生异常时候,就会面临事务问题了,需要将保存的数据进行回滚,所以,本文开始讲解,整合 Mp 多数据源下的druid监控以及事务处理原创 2020-03-05 16:50:19 · 7938 阅读 · 4 评论 -
SpringBoot整合Mybatis-plus(一)基本使用与自定义模板代码生成器
SpringBoot整合Mybatis-plus 代码生成以及基本使用(一)本小章节学习内容是SpringBoot整合Mybatis-plus ,通过本文可以初步了解以及使用Mybatis-plus 以下简称mp ,掌握对mp代码生成器的使用(内置/自定义模板)MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提...原创 2020-03-04 20:27:45 · 12532 阅读 · 5 评论 -
SpringBoot整合Mybatis多数据源Druid监控以及atomikos 多数据源事务处理 跨数据源连表查询
SpringBoot整合Mybatis多数据源Druid监控以及atomikos 多数据源事务处理 跨数据源连表查询原创 2020-03-02 16:16:49 · 5102 阅读 · 0 评论 -
SpringBoot整合Mybatis 以及Druid 数据监控
SpringBoot整合Mybatis 以及Druid 数据监控本文主要介绍了mybatis 代码生成器 一键生成 实体类 mapper接口 和mapper 映射文件(xml)基础的crud where 标签使用 获取自增主键, 批量新增,删除 ,一对多,多对一映射文件写法, 以及Duird数据监控(一)Mybatis generator 的介绍以及使用使用Mybatis genera...原创 2020-02-28 17:43:11 · 5285 阅读 · 0 评论 -
SpringBoot整合EasyPoi 实现Excel 导入与导出 导入数据校验
SpringBoot整合EasyPoi 实现Excel 导入与导出 导入数据校验本文SpringBoot学习小营地是SpringBoot与EasyPoi的整合,通过此文章你可以做到基本数据的导入与导出以及导入数据校验参考官网: easypoi(1)EasyPoi整合前准备1.项目依赖 <!--easypoi与SpringBoot的整合包--> ...原创 2020-02-22 18:20:24 · 23742 阅读 · 20 评论 -
SpringBoot 多环境yml的配置与打包
SpringBoot 多环境配置与打包 启动的两种方式前言:在我们使用SpringBoot 作为框架来开发项目的时候,一般我们大致会分为dev(开发),test(测试),prod(生产)这几种环境。每套环境的数据库配置以及项目配置或多或少是存在一些差异的,针对上诉情况 所以,本文就要探讨一下 项目中如何切换对应的配置文件并启动…方式一 yml中指定1.修改配置文件SpringBoot项...原创 2020-02-20 18:21:48 · 12344 阅读 · 2 评论 -
SpringBoot整合Redis Cluster 集群 以及Redis存储结构 String Hash set zSet List 的使用
SpringBoot整合Redis Cluster 集群 以及Redis存储结构 String Hash Set List 的使用(1)创建SpringBoot工程创建过程我这里就略了…如果linux/Redhat 服务器上未安装Redis 可参考我的文章Centos7 Redis5.0.5 三主三从Cluster集群安装和集群遇到的错误解决(2)整合所需依赖 <de...原创 2020-02-18 17:46:09 · 4718 阅读 · 0 评论 -
SpringBoot整合MongoDB(二)多数据源配置 分组 分页 统计 补 :事务使用
Springboot整合MongoDB,使用Aggregation 管道 进行一些聚合函数操作,分页,分组 ,统计 等原创 2020-02-16 20:46:06 · 7517 阅读 · 4 评论 -
SpringBoot整合MongoDB(一)
SpringBoot整合MongoDB,飞速上手,CRUD原创 2020-02-16 12:43:59 · 34797 阅读 · 20 评论 -
Spring Boot2.X使用AOP打印接口请求日志
Spring Boot使用AOP打印接口请求日志Spring的两大特性 IOC(自动注入)和AOP(面向切面)本文讲的是使用AOP面向切面的特行,在用户访问系统时候,根据其访问的控制层方法 打印对应的请求日志,例如:客户端浏览器型号,电脑系统型号, 方法执行时间,请求参数等等。。。。。。。1.理解AOP(1)AOP就是在某一个类或方法执行前后打个标记,声明在执行到这里之前要先执行什么,执行完...原创 2020-02-06 10:37:14 · 5352 阅读 · 0 评论 -
SpringBoot 全局异常拦截捕获处理
为什么要定义全局异常捕获?如何处理项目中的异常?如何捕获?原创 2020-01-20 15:59:13 · 13708 阅读 · 3 评论 -
SPringBoot2.x +fastdfs文件存储服务器实现文件上传下载
此项目为单机fastdfs文件系统 上传下载 删除demo###所用软件: centos 7.x libfatscommon FastDFS分离出的一些公用函数包 FastDFS FastDFS本体 fastdfs-nginx-module FastDFS和nginx的关联模块 nginx nginx1.15.4...原创 2020-01-09 17:26:31 · 4956 阅读 · 0 评论 -
SpringBoot集成Shiro(超详细 -认证,动态授权,rememberMe)
SpringBoot集成Shiro(超详细)本项目通过SpringBoot整合了shiro框架 使用MybatisPlus代码生成器生成简单的代码,项目包含shiro动态授权以及认证 ,rememberMe记住功能一.项目准备(1)导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven...原创 2019-08-14 15:09:53 · 6189 阅读 · 0 评论 -
SpringBoot++Mybatisplus+Thymeleaf模板
SpringBoot++Mybatisplus+Thymeleaf模板一.创建SpringBoot项目(1)idea直接选择Spring initializr可创建SpringBoot项目(2)选择依赖根据个人需求选择依赖,选择好后会直接在pom.xml中mybatisplus依赖 <!--mybatisplus--> <dependency> ...原创 2019-09-01 20:08:57 · 7568 阅读 · 3 评论 -
SpringBoot+Mybatis-plus+页面整合
SpringBoot+Mybatis-plus整合Mybatisplus的代码生成器以及分页一.导入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2019-08-13 17:52:45 · 6084 阅读 · 5 评论