Spring Boot 2.0(二):ダイナミックBanner
3288 ワード
Spring Boot 2.0(二):ダイナミックBanner
この記事の内容は主に動的なBannerの効果を実証し、超面白いサイトを記録し、文字列に変換することができます.
このシリーズの記事に関連するプロジェクトコードのアドレス:https://github.com/Muscleape/MuscleapeRepository/tree/master/Spring/SpringBoot/springBootDemo
依存プロファイル
Spring Boot 2.0を使うには、まずプロジェクトの依存パッケージを先ほど発表した2.0 RELEASEに置き換える必要があります.https://start.spring.io/Spring Boot 2.0も標準バージョンに設定されています.
プロジェクトのスタートBannerは何の役に立ちますか?大きな組織や会社の中で、この特性を利用して自分だけのスタート画面をカスタマイズして、チームのブランドに対する共感感を高めることができます.-SpringBoot公式サイトにプロジェクト初期化生成ツールを使用してSpringBootプロジェクト を生成します.はウェブサイトに行きますhttp://www.network-science.de/ascii/Bannerに出力したい文字を文字列に変換します.またはサイトに行くことができます.http://www.degraeve.com/img2txt.php画像を文字列に変換します. プロジェクトディレクトリsrc/main/resourceでbanner.txtファイルを作成し、作成した文字列の内容を入れます. その後、プロジェクトを開始すると、特定のBannerコンテンツを印刷するように制御されます.例えば、MusicleApple:
この記事の内容は主に動的なBannerの効果を実証し、超面白いサイトを記録し、文字列に変換することができます.
このシリーズの記事に関連するプロジェクトコードのアドレス:https://github.com/Muscleape/MuscleapeRepository/tree/master/Spring/SpringBoot/springBootDemo
依存プロファイル
Spring Boot 2.0を使うには、まずプロジェクトの依存パッケージを先ほど発表した2.0 RELEASEに置き換える必要があります.https://start.spring.io/Spring Boot 2.0も標準バージョンに設定されています.
org.springframework.boot
spring-boot-starter-parent
2.0.0.RELEASE
設定が完了すると、dependenciesには指定されたバージョンの依存パケットがなく、自動的に2.0.RELEASE依存バージョンを使用します.
org.springframework.boot
spring-boot-starter
Spring BootをBannerに交換します.プロジェクトのスタートBannerは何の役に立ちますか?大きな組織や会社の中で、この特性を利用して自分だけのスタート画面をカスタマイズして、チームのブランドに対する共感感を高めることができます.
ooo ooooo oooo .o.
`88. .888' `888 .888.
888b d'888 oooo oooo .oooo.o .ooooo. 888 .ooooo. .8"888. oo.ooooo. .ooooo.
8 Y88. .P 888 `888 `888 d88( "8 d88' `"Y8 888 d88' `88b .8' `888. 888' `88b d88' `88b
8 `888' 888 888 888 `"Y88b. 888 888 888ooo888 .88ooo8888. 888 888 888ooo888
8 Y 888 888 888 o. )88b 888 .o8 888 888 .o .8' `888. 888 888 888 .o
o8o o888o `V88V"V8P' 8""888P' `Y8bod8P' o888o `Y8bod8P' o88o o8888o 888bod8P' `Y8bod8P'
888
o888o
2018-05-31 18:18:53.379 INFO 13152 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2018-05-31 18:18:53.381 INFO 13152 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2018-05-31 18:18:53.791 INFO 13152 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
2018-05-31 18:18:53.853 INFO 13152 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2018-05-31 18:18:53.859 INFO 13152 --- [ main] c.m.s.SpringBootDemoApplication : Started SpringBootDemoApplication in 5.839 seconds (JVM running for 6.606)
ディレクトリsrc/main/resourceの下にbanner.txtとbanner.gifが同時に存在する場合、プロジェクトはまずbanner.gifの画面を印刷してから、banner.txtの内容を印刷します.