spring boot入门笔记 (三) - banner、热部署、命令行参数

本文介绍如何在SpringBoot项目中自定义启动时的banner,实现热部署以提高开发效率,以及在运行时动态调整配置如端口号的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1、一般项目启动的时候,刚开始都有一个《spring》的标志,如何修改呢?在resources下面添加一个banner.txt就行了,springboot会自动给你加载banner.txt中的banner的。

 

  它的用处?嗯,让你干活开心一点;还有就是各个项目的启动标志?(可能在多个项目一起启动的时候,能直接看到哪个项目在启动?哈哈)

给大家一个形成这些banner的简单办法:http://patorjk.com/software/taag/#p=display&f=Graffiti&t=demioct

 

   2、热部署:当你先启动项目,再修改项目中的配置、.java文件并保存的时候,项目自动回给你重启。怎么实现这个有助于开发的功能的呢?嗯,就加一个包就行了

<!-- springboot 实现热部署 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

 

  3、当项目打成jar包的时候,如何启动呢?

java -jar springbootdemo.jar

  然后,常用的功能就来了:启动过程时,顺便修改一下项目的端口,相当于修改application.properties文件中的server.port=8888

java -jar springbootdemo.jar --server.port=8888

  当然,除了端口号,其它数据库连接、自定义参数等都可以再启动时修改,记着加上两个减号就行

 

转载于:https://www.cnblogs.com/lishiwei/p/9738756.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值