二)Mac idea2017 快速搭建spring boot

目录

一) 搭建spring boot

二) pom.xml配置说明

三) application.properties配置说明

四)application.yml配置说明和支持多个配置

本人也是通过网上学习,收集并整理资料后实现Spring boot的简单搭建。

创建环境:jdk:1.8.0_171  maven:3.5.3  idea:2017  springboot:2.0.3

jdk+maven环境配置

idea2017怎么安装部署我就不介绍了,直入主题

一)搭建spring boot

如果是idea2017(旗舰版)启动能看到Spring Initializr,这里我用的是社区版,请往下看,二者操作步骤流程是一样的。


如果启动idea2017(社区版)创建项目,选择如下项目

不过,一开始是看不到这个项目目录的,需要我们安装下插件"Spring Assistant",如下图所示点击"Configure-Preference"





接着,最关注的项目搭建开始了,如下图所示:





二) pom.xml配置说明



三) application.properties配置说明

对于需要修改默认端口号的,可以在此配置文件中设置,配置如下(spring boot 2.0以上版本),如果用

server.port=8081
server.servlet.context-path=/tear     --正确
server.context-path=/tear             --无效
这里要注意下,如果是使用2.0版本以下的spring boot,设置如下格式

server.port=8081
server.context-path=/tear

那么,server.context-path 或 server.servlet.context-path 作用是什么呢,以下用例子方式说明
不设置,默认访问服务路径:http://localhost:8081/
设置,访问服务路径:     http://localhost:8081/tear/
四) application.yml配置说明
另外,为了代码简介规范,还支持另一种便捷的写法,首先创建新的配置文件,application.yml
配置内容格式如下(切记,内容值之前要加空格,格式要求),看起来是不是更简单明了
server:
  port: 8080
  servlet:
    context-path: /tear

 如果我们需要开发和发布不同配置,又不想每次发布程序的时候都修改配置内容后才编译发布,可以参考以下配置目录


其中dev和prod的文件格式如上示例格式,这里我们着重看一下application.yml格式内容,如下所示:

spring:
  profiles:
    active: dev
其中,active配置dev,表示访问的是application-dev.yml配置文件,反之需要使用prod的配置文件,则修改acitve的内容为prov即可。如果在application.yml中添加其他配置内容,则表示为通用配置。

猜你喜欢

转载自blog.csdn.net/feixiang3447/article/details/80740032