SpringBoot
文章平均质量分 56
SpringBoot知识整理记录
方猿
这个作者很懒,什么都没留下…
展开
-
spring boot切面设置全局事务控制
pom依赖<!-- aop依赖 --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.9</version> </dependency>配置类pa转载 2021-07-22 08:50:03 · 452 阅读 · 0 评论 -
springboot微服务优雅部署
一、整体设计说明现如今微服务的引入,各种服务、不同环境配置迷乱人眼。故思考找寻到一种优雅的部署方式。不同环境对应不同的远程配置地址,将大部分配置放到远程配置中。(由于加载顺序原因,将必须先加载的配置放到本地,其余都放远程)本地配置肯定需要包含apollo配置信息,可能不同环境需要不同端口,都需要进行修改。解决方法:服务器部署时,在jar包同级目录建立config文件夹。内部包含application.properties,bootstrap.properties(一般用不着)。关于此种方式配置,原创 2021-07-15 17:01:05 · 507 阅读 · 0 评论 -
SpringBoot配置文件优先级(全)
一、配置文件优先级在执行命令的目录下建config文件夹,然后把配置文件放到这个文件夹下。(在jar包的同一个目录下建config文件夹,执行命令需要在jar包所在目录下才行)直接把配置文件放到jar包的同级目录在classpath下建一个config文件夹,然后把配置文件放进去。在classpath下直接放配置文件。以上1-4优先级逐渐递减。springboot默认是优先读取它本身同级目录下的一个config/application.properties文件。二、互补读取在不指定外部配原创 2021-07-15 16:34:02 · 15098 阅读 · 0 评论 -
Springboot命令注入属性[--]和[-D]的区别
之前在用shell中的启动命令nohup java -jar ./$appName -Xmx512m -Xms512m -Xss512k -XX:MaxDirectMemorySize=1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:G1ReservePercent=25 -XX:InitiatingHeapOccupancyPercent=40 -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:Numb原创 2021-07-15 10:58:56 · 3007 阅读 · 0 评论