Spring Boot 增强

1.1 搭建父项目

l 步骤一:创建父项目

在这里插入图片描述

l 步骤二:修改pom.xml文件,确定spring boot版本

<!--确定spring
boot的版本-->

<parent>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-parent</artifactId>

    <version>2.1.4.RELEASE</version>

</parent>

1.2 profiles多环境配置

​ 在开发中,项目会被部署到不同的运行环境中,如:测试环境、生产环境。Spring boot 允许配置多个yml文件(application-环境名.properties),并通过 spring.profiles.active=环境 来激活不同的环境。

l 步骤一:创建 profiles_demo项目

n pom.xml文件配置web启动器

n 创建启动类
在这里插入图片描述

l 步骤二:创建多个yml文件

在这里插入图片描述
l 步骤三:在application.yml文件中,确定激活那个配置文件

在这里插入图片描述

1.3 actuator监控

​ Spring boot 提供了一个用于监控和管理自身应用信息的模块:spring-boot-starter-actuator。添加依赖就可以直接使用。

<!--监控-->

<dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-actuator</artifactId>

</dependency>

l 访问路径

http://localhost:8084/actuator
在这里插入图片描述

l 访问结果

在这里插入图片描述

1.4 热部署

​ 热部署:代码修改后,不需要重启,就可以看到效果

l 步骤一:修改pom.xml添加 spring-boot-devtools依赖

<!--热部署-->

<dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-devtools</artifactId>

</dependency>

l 步骤二:开启IDEA自动编译

在这里插入图片描述

l 步骤三:Shift+Ctrl+Alt+/,然后选择Registry,将“compiler.auto…app.running”勾选
在这里插入图片描述

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值