今天给大家分享一下,作为个人开发者,Spring Boot 项目是如何部署的。 环境介绍 Linux docker docker-compose 目录结构 文件 Docker...
今天给大家分享一下,作为个人开发者,Spring Boot 项目是如何部署的。 环境介绍 Linux docker docker-compose 目录结构 文件 Docker...
模板占位替换,在项目开发中,还是很常用的。比如在代码中获取参数,消息推送可以使用变量占位,我比较推荐使用 SPEL 表达式。 在注解中,获取方法的参数 用法: @LogRec...
Spring Boot Aop 执行顺序 1. 概述 在 spring boot 项目中,使用 aop 增强,不仅可以很优雅地扩展功能,还可以让一写多用,避免写重复代码,例如...
相信在项目中,你一定是经常使用 Redis ,那么,你是怎么使用的呢?在使用时,有没有遇到同我一样,对象缓存序列化问题的呢?那么,你又是如何解决的呢? Redis 使用示例 ...
当下,微信小程序十分火爆,现在无论是购物还是生活服务,都是推荐你使用微信小程序,主要是它无需下载安装就可以使用,让手机变得非常清爽,给用户也带来很大的方便之处。 今天给大家分...
微信公众号:冯文议(ID:fwy-world) 大家好! 今天跟大家一起探讨一个场景:用户对商品下单,约定30分钟没支付,超时订单将被系统自动关闭。 你会如何实现呢? 早期方...
微信公众号:冯文议(ID:fwy-world) HTTP请求,在日常开发中,还是比较常见的,今天给大家分享HttpUtils如何使用。 阅读本文,你将收获: 简单总结HTTP...
上一节给大家分享了Spring Cloud OpenFeign的启动流程,接下来给大家分享一下调用流程。话不多说,咱们直接开始。 视频:https://www.bilibil...
背景 一直以来,使用 Spring Cloud OpenFeign 都是阅读官方文档,虽然也大概知道其实现原理,但终究是没有"证据"的。关于 Spring 的源码阅读,自认为...
背景介绍 前段时间,在写公司的一个项目的时候,用到了分布式锁,一个同事告诉我说,分布式锁解锁在高并发的时候会报错。 下面看下模拟代码: 这里锁的时间是 5 秒,而业务执行的时...
概述 今天给大家分享以下三部分内容: Docker 安装 RabbitMQ Spring Boot and RabbitMQ demo RabbitMQ 延迟队列 Docke...
看似评论回复这样一个小功能,其实逻辑还挺复杂的,比如如果有作者回复就展示,没有就不展示,第一次回复也加载2条,第二次也是加载2条,第三次是加载10条。我的博客评论就是按照抖音来的,https://www.fengwenyi.com/blog/1540318873739431938,还有待完善呢
Android 记录一下仿抖音评论列表之前写过一篇类似的文章,但是只有dialog的部分,链接:https://www.jianshu.com/p/c1941eee0c4a[https://www.jianshu...
1 什么是JVM JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模...
Spring让我们可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架。 像阿里巴巴,亚马逊,谷歌,微软等...
stash,藏匿的意思。 概述 假如有这样一个场景,我们正在开发一个东西,需要切换分支去处理点事情,这时候除了将代码推送到仓库,还有其他好的办法?答案是有的,就是今天要分享的...
error TS2691: An import path cannot end with a '.ts' extension. Consider importing '@/t...
@热血沸腾 MyBatis-Plus
MyBatis-Plus | 最优雅最简洁地完成数据库操作引言 两点: 一,使用MyBatis-Plus最新版(3.0.1)完成相关操作 二,好久没写MyBatis操作数据库的博文了,有没有想我啊,哈哈,认真看,认真听,认真学。 测...
今天分享的是 Spring Boot 整合 Sa-Token 实现登录认证。 依赖 首先,我们需要添加依赖: 关键依赖: 其他依赖: 登录 构造用户数据 登录认证 关键代码 ...