springboot
文章平均质量分 68
springboot学习记录
Dengrz
the more we see, the less we know
展开
-
springboot2 集成kafka
前言本章只介绍springboot微服务集成kafka,跟rabbitmq用法相同,作为一个消息中间件收发消息使用,本章仅介绍集成后的基础用法,研究不深,请各位谅解。环境准备IntelliJ IDEA 前一章中搭建的微服务框架 前一章之后,对目录结构进行了优化,将config相关类都放到demo.config包下开始集成 pom.xml中增加依赖包 <dependency> <groupId>org.springf原创 2022-01-18 14:53:56 · 996 阅读 · 0 评论 -
Mybatis-plus批量插入、批量修改数据saveBatch等速度缓慢
[转]Mybatis-plus批量插入、批量修改数据saveBatch等速度缓慢 背景 处理 Arebirth博客园: 原文链接背景使用mysqlPlus. 不管是updateBatch, 还是saveBatch, 800条左右的数据,耗时都超过1s以上尝试更改每次批量处理的数量, 比如:super.updateBatchById(list,1000);1如果不传第二个参数, mysqlPlus默认是1000. 这个根据调整, 发现低于1000, 耗时增加,转载 2021-11-29 11:41:58 · 4400 阅读 · 0 评论 -
MyBatis-Plus 实体类实现动态表名的保存与查询
目录保存查询:动态表名处理器:保存项目中使用了MyBatis-Plus简化开发,在项目中,对数据库表的操作,可以通过在数据表实体类中添加@TableName("table_name")来指定该实体所对应的表,如下:@Data@TableName("viechle")public class AutoDataTable implements Serializable { private static final long serialVersionUID = ...原创 2021-11-26 16:59:31 · 4732 阅读 · 0 评论 -
springboot-整合多数据源配置
目录简介一、表结构二、多数据源整合1. springboot+mybatis使用分包方式整合2. springboot+druid+mybatisplus使用注解整合简介主要介绍两种整合方式,分别是 springboot+mybatis 使用分包方式整合,和 springboot+druid+mybatisplus 使用注解方式整合。一、表结构在本地新建两个数据库,名称分别为db1和db2,新建一张user表,表结构如下:SQL代码:CREAT..转载 2021-10-23 15:47:27 · 430 阅读 · 0 评论 -
CAS-01 关于CAS服务端设置自定义返回参数给CAS-CLIENT
目录1.首先要在注册Service的json中配置返回信息的规则2.为什么会只返回用户名给客户端呢3.配置注册service的json文件4.修改表单处理器Handler中添加返回结果效果演示CAS服务端默认是只返回登录的用户名,不会返回用户其他的信息,假如我们还需要用户的id,手机号之类的信息怎么办? 可以修改cas服务端,返回更多的信息给客户端。参考官网https://apereo.github.io/cas/development/integration/Attribu.转载 2021-09-30 10:27:59 · 1762 阅读 · 0 评论 -
记录一次SpringBoot整合Netty提供websocket服务
Netty是一个非常优秀的Socket框架。如果需要在SpringBoot开发的app中,提供Socket服务,那么Netty是不错的选择。Netty与SpringBoot的整合,我想无非就是要整合几个地方让netty跟springboot生命周期保持一致,同生共死 让netty能用上ioc中的Bean 让netty能读取到全局的配置整合Netty,提供WebSocket服务这里演示一个案例,在SpringBoot中使用Netty提供一个Websocket服务。servlet容器本身转载 2021-07-21 17:51:48 · 790 阅读 · 0 评论