Diretório do artigo
imagem fantasia inicialização SpringBoot
- Notamos springboot quando o projeto começou, o console será impresso que vem com banner, então nós mostramos há alguns anos, era demasiado monótono muito comum demasiado geral e, portanto, é o desempenho em tempo real da tecnologia
- SpringBoot tem uma interface org.springframework.boot.Banner é projetado para fazer esta operação. Podemos implementar essa interface para personalizar a impressão informações da bandeira, mas não é necessário. Nós só precisa usar este show operando muito bem.
- Homem de poucas palavras, disse, a primeira imagem mostra Rei
Então, como é que vamos conseguir isso?
- Só precisa de pasta de recursos do projeto springboot arquivo abaixo para criar um arquivo banner.txt, tempo springboot vai começar a carregar esse arquivo
- banner.txt
Spring Boot Version: ${spring-boot.version}
////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O\ = /O //
// ____/`---'\____ //
// .' \\| |// `. //
// / \\||| : |||// \ //
// / _||||| -:- |||||- \ //
// | | \\\ - /// | | //
// | \_| ''\---/'' | | //
// \ .-\__ `-` ___/-. / //
// ___`. .' /--.--\ `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
// \ \ `-. \_ __\ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
Configuração banner.txt
- $ {AnsiColor.BRIGHT_RED}: conteúdo de cor de saída do console de ajuste
- $ {Application.Version}: usado para obter o número da versão do arquivo MANIFEST.MF
- $ {Application.formatted-version}: formatado informações sobre a versão $ {Application.Version}
- $ {Spring-boot.version}: número da versão Primavera Bota
- $ {Primavera-versão boot.formatted}: $ formatado {spring-boot.version} informações sobre a versão
Fechar bandeira
- bandeira ativado por padrão, se você não quer que ele para imprimir como fazer?
- 1, é fornecida no método de processamento principal
/** * 启动主类,springboot的入口 * springboot 默认扫描的类是在启动类的当前包和下级包 */ @SpringBootApplication public class SpringbootApp { public static void main(String[] args) { SpringApplication springApplication = new SpringApplication(SpringbootApp.class); //Banner.Mode.OFF 关闭 springApplication.setBannerMode(Banner.Mode.OFF); springApplication.run(args); } }
- Método 2, Editar Configurações -> selecione Ocultar bandeira
banner.txt
- Aqui estão alguns sites personalizado bandeira, texto, imagens podem aparecer, mostrar como ver o seu show a operação
- http://patorjk.com/software/taag
- http://www.network-science.de/ascii/
- http://www.degraeve.com/img2txt.php
Quanto mais você sabe, mais você não sabe.
maneira correta, sem cirurgia, os pacientes ainda podem procurar, não há nenhuma maneira de cirurgia, terminando a cirurgia.
Se você tiver outras dúvidas, mensagem de boas vindas, podemos discutir, aprender juntos e progredir juntos