Spring Boot

Gateway路由转发404,是路由配置问题?

网关路由后renren-fast的api失效, 如验证码 由前端发送的请求: (http://localhost:88/api/captcha.jpg) 正确的地址应该是: (http://localhost:8001/renren-fast/captcha.jpg) 于是使用路径重写Rewrit
Spring Boot

设计模式:工厂方法,以及SpringBoot注入整合(附实例)

平常我们在工作开发过程中,往往因为工期问题导致整体功能设计考虑的不够周到,导致后期迭代时发现需要原有功能流程基础上追加新功能时,需要耗费更多的成本,无法轻易推翻重构,接着便是将错就错,在if else之下再来一层elseif。所以好代码结构,往往时项目经验积累出来的,会了不代表能,只有实践了、实现了
Spring Boot

sa-token 路由拦截式鉴权

首页 专栏 java 文章详情 0 sa-token 路由拦截式鉴权 知知. 发布于 2 月 2 日 前言 假设我们有如下需求: 我们怎么实现呢?给每个接口加上鉴权注解?手写全局拦截器?似乎都不是非常方便。 在这个需求中我们真正需要的是一种基于路由拦截的鉴权模式,
Spring Boot

如何在log4j2.xml中动态设置日志文件路径

我在spring-boot中使用log4j2进行了日志记录。我想从属性文件中动态设置日志文件路径。我已经为此写了下面的代码,但它没有正常工作。 我的属性文件abc.properties代码如下 log4j2FilePath = logs/log4j2-demo.log 我的日志文件log4j2.x
Spring Boot

springboot 项目框架搭建

如果我需要使得一个方法采取异步执行如果我需要使得一个方法采取异步执行,并且执行的时候需要指定线程池,那么我需要做三步操作。1、配置线程池 @Configuration @EnableAsync public class ExecutorConfig implements AsyncConfigure
Spring Boot

Spring Boot 2.x基础教程:默认数据源Hikari的配置详解

通过上一节的学习,我们已经学会如何应用Spring中的JdbcTemplate来完成对MySQL的数据库读写操作。接下来通过本篇文章,重点说说在访问数据库过程中的一个重要概念:数据源(Data Source),以及Spring Boot中对数据源的创建与配置。 基本概念 在开始说明Spring Bo
Spring Boot

若依整合Mybatis-Plus遇到一个奇怪的问题

问题背景 参考官方文档教程整合了MybatisPlus后,项目能正常启动并基础代码能正常运行。但是以下代码存在问题: DailyDoorInoutChangeType dailyDoorInoutChangeType = dailyDoorInoutChangeTypeService .lambda
Spring Boot

基于 Flink 的商品推荐系统

FlinkCommodityRecommendationSystem Recs FlinkCommodityRecommendationSystem(基于 Flink 的商品推荐系统) 1. 前言 系统取名为 Recs,灵感源于 Recommendation System。logo 使用在线 log
加载更多