热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)

阿丹:

        希望可以通过工具进行来进行代码修改的时候能避免重启服务。来加快代码进度。

在pom.xml中添加spring-boot-devtools依赖


    org.springframework.boot
    spring-boot-devtools
    runtime
    true

 热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)_第1张图片

在 application.yml 或者 application.properties 文件中添加以下配置

yml格式

spring:
  devtools:
    livereload:
      enabled: true

properties格式:

spring.devtools.livereload.enabled=true

在 IDEA中开启自动编译,并在页面修改时,保存文件即可实现页面实时更新

1、打开窗口,选择settings

热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)_第2张图片

2、打开settngs设置页面,在该页面下可以进行配置更改

热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)_第3张图片

 3、在settings界面中,双击右侧的build,execution,deplotment选项

热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)_第4张图片

 4、点击左侧列表的complier,然后再右侧窗口中勾选build project automatically,就能开启自动编译功能

热加载工具spring-boot-devtools,使页面修改不重启服务器可以实时更新选择和创建数据库(谷粒商城)_第5张图片如果是创建数据库或者数据表等操作,可以使用 Spring Data JPA 自动生成数据表,并将其配置在 application.yml 文件中

配置文件:

 yml格式

spring:
  jpa:
    hibernate:
      ddl-auto: update # 自动更新数据库表结构

properties格式:

spring.jpa.hibernate.ddl-auto=update

以上配置就可以完成

使页面修改不重启服务器可以实时更新选择和创建数据库

你可能感兴趣的:(谷粒商城,数据库,java,笔记)