SpringBoot真热部署不重启项目秒改sql已经爽了好几天了
2021/6/10 19:34:16
本文主要是介绍SpringBoot真热部署不重启项目秒改sql已经爽了好几天了,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.准备工作
idea插件市场安装如下插件
2.如果安装后重启报错,在报错路径删除就行。
3.激活jrebel
激活码获取地址:https://www.guidgen.com/
服务器地址: https://jrebel.qekang.com/{GUID}
激活成功
4.配置Springboot devtool,缺一不可
<!--SpringBoot热部署配置 --><br><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency>
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> <addResources>true</addResources> </configuration> </plugin> </plugins> </build>
spring: devtools: restart: enabled: true
5.配置idea
首先ctrl+alt+s打开设置(Other Settings 的设置是对整个工作空间项目都启作用,而Settings…的设置是对整个项目启作用),搜索Compliler,勾选Build project automatically,如下图所示:
.按住ctrl + shift + alt + /,出现如下图所示界面,点击Registry...,如下图:
点击进入后,勾选compiler.automake.allow.when.app.running后关闭即可
6.配置构建快捷键,我配置的鼠标滚轮,也就是需要构建的时候按一下鼠标滚轮就可以自动构建
7.配置Springboot dashbord
效果如下
8.配置完毕,只需要润 with jrebel,更改代码后按鼠标滚轮即可实现秒更新
9.我这sql是用注解形式写的,xml形式没有试过是否可以全局热更新。
这篇关于SpringBoot真热部署不重启项目秒改sql已经爽了好几天了的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-20接口模块封装入门教程
- 2024-09-20请求动作封装入门教程
- 2024-09-20登录鉴权学习:新手入门教程
- 2024-09-20后台管理开发学习:新手入门指南
- 2024-09-20后台管理系统开发学习:从入门到实践
- 2024-09-20后台开发学习:从入门到初级实战指南
- 2024-09-20后台综合解决方案学习:从入门到实践
- 2024-09-20接口模块封装学习入门指南
- 2024-09-20请求动作封装学习:新手入门教程
- 2024-09-20登录鉴权入门:打造安全的用户认证系统