初步认识Springboot的配置和启动Springboot的方式
2018-03-27 11:21
323 查看
首先来说一下springboot的启动方式
第一种:通过idea运行application中的main方法
第二种:在项目根目录下通过mvn spring-boot:run运行
第三种:mvn install生成jar包后运行先到项目根目录
mvn install
cd target
java -jar xxxx.jar知道这些后我们来看看springboot的配置文件
application.properties
我们其实可以通过另一个配置文件来编写配置,那就是.yml后缀文件
idea集成了yml语法,所以编写的时候能够智能提示,更方便操作和编写
我们来新建三个配置文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/0f9f407e70a5393c311c3a4aea2fa3df)
新建一个类为cat的配置类
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/025f46ef3e2fa5b8d797d61fd4319c4a)
编写配置文件dev和prod
一个设成端口8081一个设置成8082,并且设置一个自定一的字段值,cat 对应配置类中的字段设置好值
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/1edde6e2ccc5cf02f57a3868570fa3f4)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/3a2d0bf92972995023e31c68b1c61e3c)
在主配置文件中我们将dev设置成默认
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/dc0090acfc2c2cb431441a28f15fc45f)
在cat类中我们将catproperties装配到里面
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/99c02d9e5d251f877b340b90a3453fb1)
运行application的main方法
可以看到white1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/8282bb1f5506dd0ab1221d978dee0c5d)
我们再通过jar来运行一次
先到项目根目录,通过mvn install来进行jar包生成
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/fab2f7d8192eca537ab0e0a5f2730b88)
通过java -jar target/SpringbootDemo-0.0.1-SNAPSHOT.jar --spring.profiles=prod来启动
spring.profiles=prod是用于选择application-prod.yml配置文件的
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/35154640b0150222d15580ef02f5d929)
启动成功
到浏览器看一下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/01/2003ce990cd13a5b9da977f7cbf8482c)
输出的是black2
第一种:通过idea运行application中的main方法
第二种:在项目根目录下通过mvn spring-boot:run运行
第三种:mvn install生成jar包后运行先到项目根目录
mvn install
cd target
java -jar xxxx.jar知道这些后我们来看看springboot的配置文件
application.properties
我们其实可以通过另一个配置文件来编写配置,那就是.yml后缀文件
idea集成了yml语法,所以编写的时候能够智能提示,更方便操作和编写
我们来新建三个配置文件
新建一个类为cat的配置类
编写配置文件dev和prod
一个设成端口8081一个设置成8082,并且设置一个自定一的字段值,cat 对应配置类中的字段设置好值
在主配置文件中我们将dev设置成默认
在cat类中我们将catproperties装配到里面
运行application的main方法
可以看到white1
我们再通过jar来运行一次
先到项目根目录,通过mvn install来进行jar包生成
通过java -jar target/SpringbootDemo-0.0.1-SNAPSHOT.jar --spring.profiles=prod来启动
spring.profiles=prod是用于选择application-prod.yml配置文件的
启动成功
到浏览器看一下
输出的是black2
相关文章推荐
- linux配置tomcat以service方式启动
- 启动springboot的几种方式
- springboot的java配置方式(实例讲解)
- Cenos6.8 配置Tomcat7以系统服务方式启动
- mysql 在启动时配置文件的查找方式
- linux配置tomcat以service方式启动
- 启动mysql配置文件的启动方式
- 【mongodb系统学习之六】mongodb配置文件方式启动
- Window下同一台服务器部署多个Tomcat、服务方式启动简要配置
- Springboot-启动 Spring Boot服务的方式
- 如何启动一个程序一附加命令行选项启动(创建进程以命令行附加方式 配置 其他启动项)
- 认识木马启动的六种方式
- 如何以配置文件方式启动MongoDB
- 详解springboot的三种启动方式
- springboot在服务器上的几种启动方式
- fedora8的启动方式配置文件
- nfs方式启动rootfs配置过程
- 01-SpringBoot的三种启动方式
- SpringBoot整合mybatis的mybatis-spring的配置方式
- springboot的三种启动方式