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

  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

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

 

posted @ 2018-10-02 22:46  天阴的时候  阅读(625)  评论(0编辑  收藏  举报