SpringBoot异步、自定义参数、多环境区分、修改端口号

一.SpringBoot实现异步调用。

代码如下:

service:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第1张图片

controller:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第2张图片

运行控制台打印结果:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第3张图片

如图,1234顺序执行。这样效率比较低,如果使用异步可以提高效率。

只要在启动类上加上@EnableAsync,方法上加上@Async注解即可,运行结果如下:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第4张图片

注:根据多线程原理,该项目会先跑主线程的代码,然后去跑子线程代码,所以运行结果为1423。

二.SpringBoot自定义参数。

配置文件自定义一个参数:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第5张图片

代码:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第6张图片

运行结果:

 

三.SpringBoot多环境区分。

application-dev.properties:开发环境

application-test.properties:测试环境

application-prod.properties:生产环境

创建几个配置文件:

SpringBoot异步、自定义参数、多环境区分、修改端口号_第7张图片 

SpringBoot异步、自定义参数、多环境区分、修改端口号_第8张图片

默认会先读取pre的配置文件。

 四.SpringBoot修改端口号。

server.port=8888     修改端口号

server.servlet.context-path=/ls  修改发布路径

你可能感兴趣的:(SpringBoot,SpringBoot异步调用,SpringBoot自定义参数,SpringBoot多环境区分,SpringBoot修改端口号)