随笔 - 1356  文章 - 0  评论 - 1104  阅读 - 1941万

随笔分类 -  SpringBoot

1 2 下一页
springboot url中获取所有RequestMapping的URL路径列表集
摘要:spring boot 项目在做URL权限控制的时候需要获取全部的URL,一个一个去controller中找费时费力,有的权限点的命名和URL有一定的对应关系。如果能用程序获得全部URL,将会省去很多事。在项目中添加如下Controller,请求/getAllUrl,即可看到项目所有的URL。当然也 阅读全文
posted @ 2023-01-15 18:15 Ruthless 阅读(2285) 评论(0) 推荐(0) 编辑
SpringBoot系列之集成阿里canal监听MySQL Binlog
摘要:1、什么是阿里canal?canal是阿里开源的,对数据库增量日志解析,提供增量数据订阅和消费的组件。引用官网的图片,canal的工作原理主要是模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave,向master发送dump 协议,获取到数据后,解析 binary log 对 阅读全文
posted @ 2022-03-03 09:02 Ruthless 阅读(2941) 评论(0) 推荐(0) 编辑
SpringBoot引入外部jar,通过maven打包项目
摘要:1、引入jar 在/src/main/resources/目录下新建lib文件夹,并把jar包文件放到这个目录下 2、在pom.xml文件定义依赖指向该jar <dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot 阅读全文
posted @ 2020-12-09 19:51 Ruthless 阅读(1906) 评论(0) 推荐(0) 编辑
购物车的原理及Java实现(仿京东实现原理)
摘要:购物车的原理及Java实现(仿京东实现原理) 阅读全文
posted @ 2020-10-09 18:05 Ruthless 阅读(1011) 评论(0) 推荐(0) 编辑
Spring Cloud Gateway配置自定义返回异常
摘要:Spring Cloud Gateway配置自定义返回异常 Spring Cloud Gateway网关异常处理 阅读全文
posted @ 2020-09-10 22:54 Ruthless 阅读(1719) 评论(0) 推荐(0) 编辑
Spring-Cloud-Gateway Predicate谓词(断言)使用与自定义
摘要:自定义路由谓词需要继承 AbstractRoutePredicateFactory 工厂类,重写 apply() 方法的逻辑和shortcutFieldOrder方法。 在 apply() 方法中可以通过 serverWebExchange.getRequest() 拿到 ServerHttpReq 阅读全文
posted @ 2020-09-09 23:33 Ruthless 阅读(2588) 评论(0) 推荐(0) 编辑
Gateway Redis令牌桶请求限流过滤器
摘要:spring cloud gateway默认基于redis令牌桶算法进行微服务的限流保护,采用RateLimter限流算法来实现。 1.引入依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring 阅读全文
posted @ 2020-09-08 16:54 Ruthless 阅读(5323) 评论(0) 推荐(0) 编辑
SpringBoot集成logback日志组件
摘要:1、在pom.xml中添加依赖jar包 <!--logback begin--> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> </depe 阅读全文
posted @ 2020-09-01 14:37 Ruthless 阅读(742) 评论(0) 推荐(0) 编辑
Spring Boot自定义Start组件开发
摘要:自定义starterSpringBoot中的starter是一种非常重要的机制,能够抛弃以前繁杂的配置,将其统一集成进 starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启 动相应的默认配置。starter让我们摆脱了各种依赖库的处理, 阅读全文
posted @ 2020-08-04 23:07 Ruthless 阅读(8872) 评论(0) 推荐(0) 编辑
SpringBoot整合kafka(实现producer和consumer)
摘要:本文代码使用的是Spring Boot 2.1.8.RELEASE 版本 1、 pom.xml文件,引入依赖 采用Kafka提供的StringSerializer和StringDeserializer进行序列化和反序列化 2、在application-dev.properties配置生产者 3、生产 阅读全文
posted @ 2019-11-28 16:17 Ruthless 阅读(15207) 评论(0) 推荐(1) 编辑
SpringBoot多数据源动态切换数据源
摘要:1、配置多数据源 spring: datasource: master: password: erp_test@abc url: jdbc:mysql://127.0.0.1:3306/M201911010001?useUnicode=true&characterEncoding=utf-8&all 阅读全文
posted @ 2019-11-05 15:31 Ruthless 阅读(5570) 评论(0) 推荐(0) 编辑
RabbitMQ消息中间件的用法
摘要:RabbitMQ消息中间件的用法 RabbitMQ案例 阅读全文
posted @ 2019-10-28 13:58 Ruthless 阅读(315) 评论(0) 推荐(0) 编辑
springboot+mybatis实现动态切换数据源
摘要:目前有个需求,需要使用不同的数据源,例如某业务要用A数据源,另一个业务要用B数据源。 如何在spring框架中解决多数据源的问题 使用springboot 整合多数据源 遇到的坑 1、添加依赖 2、application.properties配置文件 3、禁用springboot默认加载数据源配置 阅读全文
posted @ 2019-09-27 14:45 Ruthless 阅读(13819) 评论(0) 推荐(0) 编辑
XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译
摘要:XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译 阅读全文
posted @ 2019-05-30 11:49 Ruthless 阅读(7433) 评论(0) 推荐(0) 编辑
xxl-job入门实践
摘要:源码在码云上(git@gitee.com:lynch168/spring-boot.git) 1、下载xxl-job源码 xxl-job源码地址:https://github.com/xuxueli/xxl-job 解压导入到Eclipse,如下图所示: 2、修改pom.xml文件2.1、修改/xx 阅读全文
posted @ 2019-04-28 17:09 Ruthless 阅读(13965) 评论(0) 推荐(3) 编辑
springboot+springcloud集成jar
摘要:4.0.0 com.lynch.springboot spring-boot-web 0.0.1-SNAPSHOT org.springframework.boot spring-boot-starter-parent 1.5.10.RELEASE UTF-8 ... 阅读全文
posted @ 2019-04-10 18:47 Ruthless 阅读(633) 评论(0) 推荐(0) 编辑
Spring Boot2.0:使用Docker部署Spring Boot
摘要:一、Spring Boot项目添加 Docker 支持1、在pom.xml中添加 Docker 构建插件 2、在目录src/main/docker下创建 Dockerfile 文件,Dockerfile 文件用来说明如何构建镜像 这个 Dockerfile 文件很简单,构建 Jdk 基础环境,添加 阅读全文
posted @ 2019-03-06 17:27 Ruthless 阅读(976) 评论(0) 推荐(0) 编辑
分布式事务解决方案
摘要:RocketMQ 分布式事务https://www.cnblogs.com/linjiqin/p/9561641.html 分布式事务解决方案https://www.cnblogs.com/linjiqin/p/6065075.html 阅读全文
posted @ 2019-02-10 19:56 Ruthless 阅读(525) 评论(0) 推荐(0) 编辑
Config非对称加解密
摘要:对称加密和非对称加密区别1. 对称加密对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。 常见的对称加密算法:DES,AES,3DES等等。 2. 非对称加密非对称加密指的是:加密和解密使用不同的秘钥,一把作为公开的公钥,另一把作为私钥。公钥加密的信息,只有 阅读全文
posted @ 2019-01-30 16:54 Ruthless 阅读(536) 评论(0) 推荐(0) 编辑
微服务SpringCloud—Config Server对称加密
摘要:配置内容的加解密在Git仓库中明文存储配置属性的。很多场景下,对于某些敏感的配置内容(例如数据库账号、密码等),应当加密存储。 Config对称加解密1、安装JCE默认情况下我们的JRE自带了JCE,但是默认是一个有限长度的版本,需要到oracle官网下载一个不限长度的JCE。 JCE下载地址htt 阅读全文
posted @ 2019-01-30 16:18 Ruthless 阅读(2325) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示