002--SpringBoot的花式玩法

话题一:使用自定义Banner文字

  • 1.Banner生成网址:http://patorjk.com/software/taag/#p=display&f=Jacky&t=unmi.cc
  • 2.生成文字之后,保存到banner.txt中
  • 3.然后放入到项目主目录,重启即可

话题二:不使用Banner文字

setBannerMode(Mode.OFF);

public static void main(String[] args) {
        SpringApplication application = new SpringApplication(HelloApplication.class);
        application.setBannerMode(Mode.OFF);
        application.run(args);
    }

话题三:修改SpringBoot的默认端口

  • 1.添加默认配置文件application.property或者application.yml
  • 2.添加配置更改(以application.yml为例)
server:
  port: 8088
  • 3.重启程序即可

话题四:修改DispatcherServlet的规则

默认是/,现在可以修改成/api/

server:
  port: 8088
  servlet-path: /api/*

话题五:引入xml文件

  • Properties文件:mongodb-context-config.properties
mongo.host=www.wenbronk.com
mongo.port=27017
mongo.connectionsPerHost=8
mongo.threadsAllowedToBlockForConnectionMultiplier=4
mongo.connectTimeout=1000
mongo.maxWaitTime=1500
mongo.autoConnectRetry=true
mongo.socketKeepAlive=true
mongo.socketTimeout=1500
mongo.slaveOk=true
mongo.writeNumber=1
mongo.riteTimeout=0
mongo.writeFsync=true
  • XML文件:mongodb-context.xml


    
    
    
    
     
    
    
         
    
    
    
    
    
       
    

  • Java文件:XMLSource.java
@Configuration
@ImportResource(locations={"classpath:mongodb/mongodb-context.xml"})
public class XMLSource {
 
}

话题六:Spring Boot application starters

  • 1.查询SpringBoot支持的starters
  • 2.官方文档
  • 3.搜索:Spring Boot application starters
    002--SpringBoot的花式玩法_第1张图片

话题七:Log日志

logging:
  level:
    org.springframework: DEBUG

话题八:其他相关的配置参考官方

  • 官方文档

话题九:SpringBoot注解大全

  • SpringBoot注解大全

你可能感兴趣的:(002--SpringBoot的花式玩法)