文章 2023-10-27 来自:开发者社区

Spring Boot配置实现方案

Spring Boot 允许使用的外部配置方式包括:properties 格式配置文件YAML 格式配置文件环境变量命令行参数启动参数Spring Boot 加载配置文件路径顺序:当前目录下/config子目录当前目录类路径下/config包类路径根目录properties格式配置 key=value形式app.name=myapp app.host=www.xxx.com app.urls[0....

文章 2023-08-23 来自:开发者社区

SpringBoot实战(十八):签到奖励实现方案

强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan前言最近在做社交业务,用户进入APP后有签到功能,签到成功后获取相应的奖励:项目状况:前期尝试业务阶段;特点:快速实现(不需要做太重,满足初期推广运营即可)快速投入市场去运营用户签到:用户在每次启动时查询签到记录(规则:连续7日签到从0开始,签到过程中有断签从0开始)如果今日未签到则提示用户可以进....

SpringBoot实战(十八):签到奖励实现方案
文章 2023-08-07 来自:开发者社区

Spring Boot多级缓存实现方案

1.背景 缓存,就是让数据更接近使用者,让访问速度加快,从而提升系统性能。工作机制大概是先从缓存中加载数据,如果没有,再从慢速设备(eg:数据库)中加载数据并同步到缓存中。 所谓多级缓存,是指在整个系统架构的不同系统层面进行数据缓存,以提升访问速度。主要分为三层缓存:网关nginx缓存、分布式缓存、本地缓存。这里的多级缓存就是用redis分布式缓存+caffeine本地缓存整合而来。 平时...

Spring Boot多级缓存实现方案
文章 2023-07-04 来自:开发者社区

Spring Boot项目分布式锁实现方案:Redisson

1.Redisson是什么 Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque.....

Spring Boot项目分布式锁实现方案:Redisson
文章 2023-01-12 来自:开发者社区

SpringBoot Application事件监听的实现方案(动态写入yml)

事件监听SpringBoot Application共支持6种事件监听,按顺序分别是:ApplicationStartingEvent:在Spring最开始启动的时候触发ApplicationEnvironmentPreparedEvent:在Spring已经准备好上下文但是上下文尚未创建的时候触发ApplicationPreparedEvent:在Bean定义加载之后、刷新上下文之前触发App....

SpringBoot Application事件监听的实现方案(动态写入yml)
文章 2023-01-09 来自:开发者社区

springboot项目浏览次数增加实现方案

1.背景说明    在现实开发工作中,一定会遇到过类似于浏览量统计的需求,关于实现方案有很多,下面结合业务实际场景说下实现方案以及处理过程,希望对有同样需求的同学可以作为参考、有所帮助。    简单交代一下业务场景:    现在有自研的招聘平台,招聘端发布岗位之后求职端可以实时查看,现在需要统计每个岗位的浏览次数,只要进入到岗位详情页就....

文章 2022-10-19 来自:开发者社区

SpringBoot幂等性防重token令牌实现方案(redis+annoation+interceptor实现)

一、幂等性的概念1.1、认识幂等百度百科这么解释:在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。简而言之就是:在某个场景下,同一个用户去请求某个接口多次也只有一次效果。实际生产中的例子:1、对于订单接口,在你提交的时候不可能创建多个吧。2、支付接口,转账操作肯定也是只能操作一次。3、支付宝的回调接口,有些时候会产生多次回调,这种情况也要避免。4、一些普通的表单提交....

SpringBoot幂等性防重token令牌实现方案(redis+annoation+interceptor实现)
文章 2022-08-21 来自:开发者社区

SpringBoot2.x系列教程40--SpringBoot中默认的缓存实现方案

前言在上一节中,壹哥 带大家学习了Spring Boot中提供的缓存实现方案,尤其是Spring Cache这种实现方案,接下来在本章节中,我将带大家通过代码来具体实现缓存功能。一. Spring Boot实现默认缓存1. 创建Web项目我们按照之前的经验,创建一个SpringBoot的Web程序,具体过程略。2. 添加依赖包在pom.xml文件中添加如下核心依赖包。<dependency....

SpringBoot2.x系列教程40--SpringBoot中默认的缓存实现方案
文章 2022-08-21 来自:开发者社区

SpringBoot2.x系列教程17--SpringBoot中对URL路径规则的特殊匹配实现方案

前言在前面的章节中,壹哥 带大家对JSON进行了序列化和反序列化的特殊处理,但是我们开发时,不仅仅JSON需要特殊处理,有时候就连我们的URL接口地址中也有需要特殊处理的地方。比如,在一个URL中,“.” 字符一般是作为分隔符来定义格式的,例如/projects/spring-boot.json中的 “点” ,那么如果在URL带有这个 ”.“,我们要不要做特殊的处理呢?另外有的人在访问URL时,....

SpringBoot2.x系列教程17--SpringBoot中对URL路径规则的特殊匹配实现方案

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等