Spring Boot 如何在不重启服务器的情况下加载代码中的变化 [英] How does Spring Boot load changes in code without restarting the server

查看:34
本文介绍了Spring Boot 如何在不重启服务器的情况下加载代码中的变化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是一个对我来说的面试问题,是否有可能您在代码中进行了一些更改并且它是一个 spring 启动应用程序,并且无需重新启动服务器就可以获取这些更改.?如果是,那么在spring boot中怎么可能.

This was an interview question to me that , is it possible that some changes you made in your code and it is an spring boot application, and without restarting the server you are able to get those changes.? if yes, then how is it possible in spring boot.

我想知道在 Spring Boot 中怎么可能.?

I want to know that how is it possible in Spring Boot.?

推荐答案

将 spring-boot-devtools 模块添加到您的项目中,其中包括 LiveReload 服务器,可用于在资源发生更改时触发浏览器刷新.您可以从 livereload.com 下载浏览器扩展.

Add spring-boot-devtools module to your project, which includes LiveReload server which can be used to trigger a browser refresh whenever a resource has been changed.You can download browser extensions from livereload.com.

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
    </dependency>
</dependencies>

这篇关于Spring Boot 如何在不重启服务器的情况下加载代码中的变化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆