SpringBoot:热部署介绍:结合dev-tool实现IDEA项目热部署实战

什么是热部署?

像之前代码中添加一个注解或改了一小段代码就需要重启一段代码

一定不要线上使用热部署,如果黑客攻击很轻易就修改程序了

  • 什么是热部署
  • 应用正在运行的时候升级功能, 不需要重新启动应用
    • 对于Java应用程序来说, 热部署就是在运行时更新Java类文件
  • 好处:不需要重新手工启动应用,提高本地开发效率
  • 常见实现热部署的方式
    • Jrebel
    • Spring Loaded
    • spring-boot-devtools(SpringBoot自带热部署)
一:pom文件添加依赖
  
         org.springframework.boot  
         spring-boot-devtools  
         true  
  
  
  
  
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true

你可能感兴趣的:(SpringBoot技术点,java,spring,boot)