• Unreal is funny !!!

标签:spring boot

springboot layered jar 原理

前言 springboot 自 2.3 版本起,引入了 layered jar 特性,使得在 docker 镜像构建中,将 jar包根据更新频率分为不同的层,节省 docker 构建时间和占用空间,下面我们将介绍如何使用 和 其中原理。 Docker 构建使用 springboot 应用镜像的构建分为两步,编译阶段和运行阶段,Dockerfile 如下: #……

项目中使用 spring spel 组件

spel 介绍 Spring spel expression 是使用一小段 查询语法去找到一个值,你可以把它理解为一个很小的编程语言,给定一堆上下文变量(比如方法参数,方法信息),通过一个小的字符串,解析并给出一个值,在spring boot 中 经常用在一些注解上获取一些值或者 条件,优雅整洁。 比如: // 这里加缓存,使用参数里的 user 的id……