
Spring Boot 3.4 Docker 镜像最佳实践(含分层构建)
从 Fat Jar 到分层镜像,彻底告别大体积与慢构建 引言:你的 Docker 镜像有多“胖”? 在微服务和云原生时代,Docker 已经成为 Java 应用部署的事实标准。想象一下这样的场景:你刚修改了一行业务代码,提交后触发了 CI/...

从 Fat Jar 到分层镜像,彻底告别大体积与慢构建 引言:你的 Docker 镜像有多“胖”? 在微服务和云原生时代,Docker 已经成为 Java 应用部署的事实标准。想象一下这样的场景:你刚修改了一行业务代码,提交后触发了 CI/...

前言 每当在本地 docker build 和 docker push 时,你是否想过:要是代码提交后,镜像能自动构建、自动推送,该多好?GitHub Actions 让这一切变为现实——只要写好 .yml 配置文件,每次 git push...

💡 对于现代 Java 开发者而言,Docker 已经成为打包、分发和运行 Spring Boot 应用的标配工具。无论是在 Windows、Linux 还是 macOS 环境下,Docker 都提供了近乎一致的体验,让跨平台开发和部署变得...

获取用户微信openId,使用weixin-java-mp三方依赖,非常简单就能获取到用户的openId,几十行代码就能搞定。 一、新建项目,引入依赖,编写代码 如果用spring-boot3.x则jdk最低需要用17,我jdk用的1.8,...
因数据库很多字段的值为NULL,为节省开发工作量,给前端json字符串时,直接自动将NULL值转为空字符串,为避免页面会显示“NULL”,处理方式如下: import com.fasterxml.jackson.core.JsonGener...
步骤: 一、内网穿透申请二级域名(有服务器和域名者可略过) 二、申请微信公众平台测试号(有已认证的微信服务号者可略过) 三、搭建 Spring Boot 2.0 项目实现获取openId 一、内网穿透: 因为要直接用内网本机开发调试,微信网...