目录

菠萝🍍的博客

有谁不喜欢吃菠萝呢

标签: SpringBoot (5)

【转载】Spring Boot中注解@ConfigurationProperties的三种使用场景

Spring Boot中注解@ConfigurationProperties的三种使用场景

【转载】来谈谈Springboot的优雅停机,以及一些衍生知识

在系统生命周期中, 免不了要做升级部署, 对于关键服务, 我们应该能做到不停服务完成升级 (perform a zero downtime upgrade), 对于一般系统, 应该做到优雅地停服务. 如何做到不停服务的升级?

SpringBoot+Sharding-JDBC+读写分离

本文实现了docker+mysql主从复制+SpringBoot+Sharding-JDBC的演示例子,从搭建mysql主从复制开始到配置实现Sharding-JDBC的读写分离

【转载】新年彩蛋:Spring Boot自定义Banner

新年彩蛋:Spring Boot 自定义 Banner 借用 Spring Boot 的 Banner 向各位程序猿同仁们问候一声:Happy New Year。 接下来我们就来介绍一下这个轻松愉快的自定义 banner 功能。实现的方式非常简单,我们只需要在 Spring Boot 工程的 /src/main/resources 目录下创建一个 banner.txt 文件,然后将 ASCII 字符画复制进去,就能替换默认的 banner 了。比如上图中的输出,就采用了下面的 banner.txt 内容: ${AnsiColor.BRIGHT_GREEN} ## ## ### ######## ######## ## ## ## ## ######## ## ## ## ## ######## ### ######## ## ## ## ## ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### #### ## ## ## ## ## #### ## ## ## #....

手把手教你在Linux上部署Spring Boot项目

准备的东西: 1.项目使用maven在IDEA上打包好 2.xshell连接服务器 3.工具Xftp 步骤 linux服务器上安装jdk,maven 分别从官网下载jdk和maven 使用Xftp将下载到本地的jdk和maven复制到linux上 在复制的时候你可以现在linux上创建文件夹用来放置jdk和maven 在java文件夹中使用解压命令进行解压 tar -zxvf jdk1.8.0_201/ 在maven文件夹同上 配置linux的profile文件 和windows配置环境变量类似,在linux上也要配置 vi /etc/profile 按 i 进行插入,注意要输入你所配置的目录,以及jdk和maven解压出来的那个文件夹的名字 export JAVA_HOME=/usr/local/java/jdk1.8.0_201 export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.0 export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin export CLASSPATH=....