banner和lazy_initialization

2024-03-29 19:38
文章标签 lazy banner initialization

本文主要是介绍banner和lazy_initialization,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

banner和lazy_initialization

1. banner

banner.txt文件用于自定义SpringBoot初始化Logo。

例如,默认的banner图标为:

  .   ____          _            __ _ _/\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/  ___)| |_)| | | | | || (_| |  ) ) ) )'  |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot ::        (v2.3.1.RELEASE)

在resource目录下新建banner.txt文件,并在其中输入

${AnsiColor.GREEN}
::.:.::............:....:::,,;;;,;,:,::::::::;;,,,:,;tLGGGGjtjftitLGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
,..:...................::.::,,,,,,;,,::::::.:::,,:,;;titfffiitiitfGLGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
..::::.............:.:.::::::,,,,,;,,::::::::::,,,;;;t;tjjti;iiiijjjGDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDD
..::::,::..........:...:.:::::,,;,;;;;,:::::::,,,;,;iiittti;i;;iiittGGGDGDGGDDDDDGDDDDDDDDDDDDDDDDDG
....:::::..............:::::::,,,,;;;,,:::::,,,,,;;;iiittt;i;,;;i;ijLGGfLfffGDDDGDDDDDDDDDDDDDDGDDDD
....::,,:............:....:::::,,,,;,,,::::,,,,;;;;i;;itii;;;;;;;iitjffffjffLGGGGGDGGDDGGDDGDDDGDDDD
....:::,..:...............:.:::,,,;;;;;;;,;;,,,;;;;i;;iii;;i;;;;;;ittjjfjjjjttjjLGGGGGGGGGDGDDDDDDGG
. .....:.................:.::::,,,,;;;;;,;;,,,;;;;;iiiiiiiii;;,,;;ittttttiiiiittjijtfLfGGGLLGDGGDDGG
........................:.:::::,,,,;;,;;;,,,,,;,;;;iiititii;;;;;iiittii,;;iiiitttttjjffLLLLGGGGGGGGL
........................::.:::::::,,,,,,,,,,,,;;;;;;;iiiiii;;;i;itititi;;;;;;ttttttjffLGGLGGGGLGGLGG...... ......................:::::::,::::,,,:,,;;;;;;;;;;;;;i;;iitiiii;;;,;;itttjffLLLLLGGGGGGGGLLL
....:.................:......::::::::::::::::::,:,;,;;,;,;;;;,;;;ii;iii;,,itiiitjjfLLLLLLGGLLGLGLLLL
.............................:.:::.:::::::::::::,,:::,,,,:,,;,,,,;,;;;;;;;ittitjjfffjjijfLLLLLLLLLLL
........... ................:::.::.::::.::::::,,::::,:,::::,,:::::,,,;;;i;ittjfjfjii;iitjLLLLLLffLLf
...........................::::.:..:.:..::::::,:,:,:::::::,:::::::,,;;;;;;itjjjfi;,,;ittjffLLffffLfL
............................:.....:::::...::::,,,,::::::::::::::::,,;,;;;iitjt;i;;;;ittjjfffjjjjffff
.... .........:.....::.......:...::.:::.:.::::::,::::::::::::::::,,,,,;;tiii,i;;;iiiijtjjjjjjjjjffff
.................................::....::::.::::::::::::::::::,:,:,,,,;;iii,::,;;;iittjjjjtjjjjjjjff
......................:.....:::...:::.:::::..::::::::::::::,:,,,,,,,,,;ii;i;,;;;;;;iitttjjjjtjjjjjfj
....................:........::::::::::::::::::.::::,:::::::,,,,,,;;,,;;;;;;;;;;;i;iitttjtjjjttttjjj
...........................:..::::.::.::::::::::::::,,::::::,,,,,,,,,,,,;;;i;;;;;;;;iitttttjtttjtttt
. ........................:.:...::..:..:::::::::::::,,:::::::::,,,,,,,,;,;;;;;;;;i;;iiiiiitittttttti
..... ...............:.......::..:..:::.:::::::::;::::::::,,,::::::,,,,,,,,,,;;;;;;;;;;iiiiiiiitiiit
....................................:...:::::f:LKED,:::::::::,,,:::::,,,,,,,;;;,,;;;;;;;iiiiiiiiiiii.....  ..........:.................::.:.:::ttDLKKKWK,,:j::::::,,:::,,,,:,,;,,,,,,,,;,,;;;;i;;iiiiii
.....................:.....:.....:.::..::::,LEGKEWEKKKKK;:::::::::::,,:,,,,,,,,,,,,,;;,;;;;;;;;;;ii;
...................::.:.::::.:::..:::....::tKKEDEEWWWWWWt,,:::::::::,:,,,,,,,,,,,,,;;;;;;;;;;;;;ii;i
.... .............::.::::::::.:::::::::::::DKKGKEKWKEEWWK::::::,::,,,,,,,:,,,,,,;,,,,,,,,;,;;;;;;;;;
. ....................:::::..::::::::::::::EKEDEEKKEGDE;,::::::,,,,,,,,,,,,,,,,,,,,;,,,,,,,,;;;;;;;;
..........................:.:.::::::::::.::EKDDGKDEELGGG:::::::::,,:,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
....:...........:...........:...:..:::.::,:EKEfGDDDfiGGf::::::::::,,,,,,,,,,,,,,,,,,,,,,;,,,;,,,;;;i
.......::.........:...:.:.......:..:.::.:.:DDE;jDDLiLEKt::.::::::::,:,,,,,,,,,,,,,,,,,,,,,,,,;,,,;,;
..................................:...:.:::LEDffG;itLLDG:::::::::::::::,:,,:,,,,,,,,,,,,,,,,,,,,,,;,
...................:........:....::.:::::.::GD,fi,itLLGGL:::::::::::::::::::,,:,,,,,,,,,,,,,,,,,,,;,
.......:....:..:...::..::.......::.:...::.::LD.,if;jGGGD:::::::::::::::::::::::,,:,,,,:,,:,,,,,,,,,,
..........:....:.....:..........::...:.::.:.:G:;;L;fGGDL:::::::::::::::::::::,,::,::,,:,,,,:,:,,,,,,
....:...............:.:.........:..::....:::.;:;j:;LGGDD:::::::::::::::::::::::::,::::,:,,:,:::,::,,
..........:::..:..:..:......::::::.:::....::.,:,E,jGDGGi:::::::::::::::::::::::::::::::,:,:,:,,,,;;;
....:........:.:....::::..:.:.:::.....:.::::..i,LGLDDGDi::::::::::::::::::::::::::,,,,,;,iiiii;;;;,,
.........::::..::...::.:...:::::::::.:::::::::,iKDEEj::::,,,,::,,,,,,,,,:,::,:::,,,,,,,,,;;,;;;;;;;;
........:..:....::.:::.:.::::::::::::,,,,,,;:,j;LKEKKEE;,,;;,,,,,,,;,;;i;;;;;;;;;;;;i;i,;i;;;,,,,:,:
::::::,,,,,,,,,;;;;;;iiiiiii;iiii;;;;;;;iti .ji;jEKWKKEEDE,,,,,;;;,;iiii;;;;,;;,,::::,,:,,,,::,:::::
tttiiiiititttittiiiiii;;i;;;;;,,;,;;,,;,;;..;i,ijEEKDEEEEEEED,,,::::::,,:::::,,::,,:,:,:,:,,,:,,:,,,
itii;;iiiiiiiiii;t;;;;;;;;;,,,,,,,,;,,,,,....t;;tKEDDDDDDEEDDf,,,;;;;;;;;;;,;,,,;;,,,,,,,,,,,,,,,::,
iiiiiitii;;iii;;;i;;;;;;;;;;;,;,,,;,;,;......::,iGfjDtfDDGDDGG;,,,::::,,,:,:::,:::::,:,:::::,:,:,:,,
ttitittii;;;,,,,;,,;;,,,,,,,,,;;;,,,,,.....t:,.,;G,.Di,LG EDiGL::,,,::::::::::::::::::,:::::::::,::.
:,,,,,,:,,::,;;,;;;,,,:,,:,,:,,,,::::..::.;t,;:,,ifjD;;;GjtGDGL,:,,::::,::::::,,,,:,:,:::,:,::::,:::
,,,,,,,,,::,,,,::,,,,,:::,:,,::::,,:..,:f.G.,:::tf.L;,,;fG:EDGGD,::,:,:,::::::::::,::,:::::,:::::::,
,,,;,,:,,:,,,,,:,,,,,,,:,,,,,,::,,,,.:,.G G.;::;tG:;;;,iLDGDGLfD,,:::::,,,:::::::::::::::::,;:::::::
,::,,,:,,;,;;;;,,,,,,:,;::,,,,:,,,,:..j:G.f.;::;DL:;;,;tGGGGGKLD:::::::::,;:::::::,,,::.:::::::::::,
;;,,,,,,,,,,,,,,,:,,,,,,,,,;,,:,,,, . L.G.:.i:,tDf::,,;tLLGGEDLDj:,,,:,:,,::,:::,::::::,i:::::::::::
,,:,:,;;;;i;;;,,,:,,,,;;;;;;;;ii;;i .:D;D.:,,:;tGf:,,;iijtGGKDGDG,,,,,,:,,,,,;,,:,::::,:::::,,::.:::
;i;;,,,,;,,;;;ii;;;;;;;;,;,,,;;;;;;:.i.EL..j,:;tGL::;;;jLjGGKDDDD:::::,,,,,:,:::::::,:,::::::::::,::
itiiiiii;;,,;,;;i;;;iiiiii;;;;,;,;,..ititj.f,:;LGG.:,i;ijfLGKGDDG::::::::,::::::::,,:::::::::::::::,
ttiiitiii;itii;;;;,;;;;;;;ii;iiitii..ij:LG.L::iGGL.:,i;ijLGGEEGDDt,:::,,,,,,:::::::::::::::::,,:::::
ii;i;i;;;ittii;iiiii;;;;,;;iii;;;i;...LGtt j.,LDGt::;L,;fGGWEDDDDt:,,::::,,:,::,::,,,,,,,,,:,:,,,,,:
itiiitittttt;;;;;;;i;;;;;;,;;;;;;;,..::LGL.,:;LDG::,tf,;jGGDEEDDDf;;;,,,;i;;;;;;;;,,,;;;;,,;;;;;;;ii
ttiiiiitiiiiiiii;;;;;,,,,,,,,,;;ii;:.::;LL:::iDGL::;Lt:iLLGDKEDDDL,,,,,,,,;;,,;;;;;;;;;;;;;;,;;;;;;;
i,;;i;iiittttt;;;;;;;,,,,,,,;,;;it;:..::LD.,:tGGt:.;Gi:iLGGDKKDEGL,,,,,,,,,,,,,,,,;;;;;;;;;;;;;,,,,;
;;;iitjtiiiii;i;;,,,,,;;;,,,,,,,,;,,..:t,E::,LDG.:,LL,:tDLDGKEEDGL,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,:,:
;;;;iitii;;;;;;;;,;;,,,;;;;;,,;,;;,;..,,tL.::GDL::iGG::jDGDGWEKDLG,,,,,,;,,,,,,,,:::,,,,,,,,,,,,,,,,
;;;;,,;;;;;;;,;,,,:,,;,,,;;,,,,,;,:,..:;tfj::GG;::LGj::fGGGGWKKDGD,,,;,,,,,,,:,:,,,,:::::::.::::::,:
i;,,;,;;,;,,,,,,;;;;;;;,;;;,,,;,,;,,.:,;fLG.,GG::;GG;.,GDDGGKKKDGGi,,,,,,,,:,,,:,,,,::::::::::::::::
;;;;;;;;ti;;;;tjfGLDLii;;;,,;,,,,,,:.:,;LGD.jD,:,tLG::iGGGGGEWEDGLi::::,,,::,,:::::,,,,:::::::::::::
;i;i;ijjLLjtLffGfti;;;;;;;;;;;;;;;,:.t,tjLL:DL.:ifGf.:fGDGDDGEEDDLf;,,,,,,,,,,,,,:,:,:,:::::.::::.::
tii;i;;itfjjjti;;;;;;;;;;;;;,;;;;;;:.:fifGi,f::,tLG,:;GDDGDGGEKEDLfitti;;;;;;i;;;;;;;;;;,;;,,;,:::::
jtiiiiii;;;;;;;i;;;;;;;;;;;;;;;;;;;...;GfLD ,,,itGL::jDDGfDGGDKEDEf;tittii;,,,,,,,:,,,,,,,,,,,;,,;;,
iii;iiiiii;i;i;i;i;;;;;;i;;;;;iiii;.::,fDGE.,;iifLt.,GDGGfGDGKKEDLf,,,,;;;,,,,:,:::,,:,:,;ii;;,,,,,,
iii;i;;iiiiiiii;i;;;;i;ii;ii;iii;;;.,:,fDDD.,iitGL,.LDDGtfDDGDEWDDj,,,,,,::::,:,,,:::::::,,::::::,,,
iiiiiii;iii;iii;;;ii;;;;i;i;i;;i;;;.;:iDEELf,tifGt.,GDDG,LDDDDEEEDL,,,,,,,,,::::::::::::.:::::::::::
tiiiti;;ii;;;;;;;,,;,;;;i;i;;;;;;ii.,;:tDEKDtiifL;.jEDDf:GDDEDDDELL:,,:,::,:,,::,,,:::::::::::::::::
jtttti;iii;;;;;;;;;;;i;;;;;i;;;;;;ii:j,tDGEEDtfLL.;GDDL:iDDEDGDDKLG:,:::::::,:::::::::,::::::::.::::
fjjtttititti;;;iiiititii;;;i;;;;;;,;:ji,LDDKEEDG::GDDD:,GDDEDDDDDDG,,,:,,::,:::::::::::::::::::::,,,
Lffjjtttffti;;;itititii;;iii;;i;;;ii:ttGEDDKEEEG.tDGD,,iDEDD.KGDjEG,,,,;,;;;,,,,,:,:::,:::::::::::::
fjjjtitjtt;;;iiiitiiiii;;iiiiii;;;,,.tEtDDEDKED:,GDG,::GDDD,fKDD;EE;,;,,,,,;,,,,,,::::::::::::::::::
tiiiiii;iiiiititttttiittiiijiii;;;;;::EGEDDjKEDtjDD;::fDGDG:G:EDiKE;iiii;;,,,,,,,;,,,,,,,,,;,,,,::::
titiitiititiiittttffjjtiiiiii;;i;;;;::LGG:E,DEGEKt,:,LfDDG.fG,DGEKED;;i;,;;;iiiiii;,,,;;itttiitiiiii
${AnsiColor.BRIGHT_RED}
Version: ${spring-boot.formatted-version}

产生如下效果

::.:.::............:....:::,,;;;,;,:,::::::::;;,,,:,;tLGGGGjtjftitLGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
,..:...................::.::,,,,,,;,,::::::.:::,,:,;;titfffiitiitfGLGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
..::::.............:.:.::::::,,,,,;,,::::::::::,,,;;;t;tjjti;iiiijjjGDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDD
..::::,::..........:...:.:::::,,;,;;;;,:::::::,,,;,;iiittti;i;;iiittGGGDGDGGDDDDDGDDDDDDDDDDDDDDDDDG
....:::::..............:::::::,,,,;;;,,:::::,,,,,;;;iiittt;i;,;;i;ijLGGfLfffGDDDGDDDDDDDDDDDDDDGDDDD
....::,,:............:....:::::,,,,;,,,::::,,,,;;;;i;;itii;;;;;;;iitjffffjffLGGGGGDGGDDGGDDGDDDGDDDD
....:::,..:...............:.:::,,,;;;;;;;,;;,,,;;;;i;;iii;;i;;;;;;ittjjfjjjjttjjLGGGGGGGGGDGDDDDDDGG
. .....:.................:.::::,,,,;;;;;,;;,,,;;;;;iiiiiiiii;;,,;;ittttttiiiiittjijtfLfGGGLLGDGGDDGG
........................:.:::::,,,,;;,;;;,,,,,;,;;;iiititii;;;;;iiittii,;;iiiitttttjjffLLLLGGGGGGGGL
........................::.:::::::,,,,,,,,,,,,;;;;;;;iiiiii;;;i;itititi;;;;;;ttttttjffLGGLGGGGLGGLGG...... ......................:::::::,::::,,,:,,;;;;;;;;;;;;;i;;iitiiii;;;,;;itttjffLLLLLGGGGGGGGLLL
....:.................:......::::::::::::::::::,:,;,;;,;,;;;;,;;;ii;iii;,,itiiitjjfLLLLLLGGLLGLGLLLL
.............................:.:::.:::::::::::::,,:::,,,,:,,;,,,,;,;;;;;;;ittitjjfffjjijfLLLLLLLLLLL
........... ................:::.::.::::.::::::,,::::,:,::::,,:::::,,,;;;i;ittjfjfjii;iitjLLLLLLffLLf
...........................::::.:..:.:..::::::,:,:,:::::::,:::::::,,;;;;;;itjjjfi;,,;ittjffLLffffLfL
............................:.....:::::...::::,,,,::::::::::::::::,,;,;;;iitjt;i;;;;ittjjfffjjjjffff
.... .........:.....::.......:...::.:::.:.::::::,::::::::::::::::,,,,,;;tiii,i;;;iiiijtjjjjjjjjjffff
.................................::....::::.::::::::::::::::::,:,:,,,,;;iii,::,;;;iittjjjjtjjjjjjjff
......................:.....:::...:::.:::::..::::::::::::::,:,,,,,,,,,;ii;i;,;;;;;;iitttjjjjtjjjjjfj
....................:........::::::::::::::::::.::::,:::::::,,,,,,;;,,;;;;;;;;;;;i;iitttjtjjjttttjjj
...........................:..::::.::.::::::::::::::,,::::::,,,,,,,,,,,,;;;i;;;;;;;;iitttttjtttjtttt
. ........................:.:...::..:..:::::::::::::,,:::::::::,,,,,,,,;,;;;;;;;;i;;iiiiiitittttttti
..... ...............:.......::..:..:::.:::::::::;::::::::,,,::::::,,,,,,,,,,;;;;;;;;;;iiiiiiiitiiit
....................................:...:::::f:LKED,:::::::::,,,:::::,,,,,,,;;;,,;;;;;;;iiiiiiiiiiii.....  ..........:.................::.:.:::ttDLKKKWK,,:j::::::,,:::,,,,:,,;,,,,,,,,;,,;;;;i;;iiiiii
.....................:.....:.....:.::..::::,LEGKEWEKKKKK;:::::::::::,,:,,,,,,,,,,,,,;;,;;;;;;;;;;ii;
...................::.:.::::.:::..:::....::tKKEDEEWWWWWWt,,:::::::::,:,,,,,,,,,,,,,;;;;;;;;;;;;;ii;i
.... .............::.::::::::.:::::::::::::DKKGKEKWKEEWWK::::::,::,,,,,,,:,,,,,,;,,,,,,,,;,;;;;;;;;;
. ....................:::::..::::::::::::::EKEDEEKKEGDE;,::::::,,,,,,,,,,,,,,,,,,,,;,,,,,,,,;;;;;;;;
..........................:.:.::::::::::.::EKDDGKDEELGGG:::::::::,,:,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
....:...........:...........:...:..:::.::,:EKEfGDDDfiGGf::::::::::,,,,,,,,,,,,,,,,,,,,,,;,,,;,,,;;;i
.......::.........:...:.:.......:..:.::.:.:DDE;jDDLiLEKt::.::::::::,:,,,,,,,,,,,,,,,,,,,,,,,,;,,,;,;
..................................:...:.:::LEDffG;itLLDG:::::::::::::::,:,,:,,,,,,,,,,,,,,,,,,,,,,;,
...................:........:....::.:::::.::GD,fi,itLLGGL:::::::::::::::::::,,:,,,,,,,,,,,,,,,,,,,;,
.......:....:..:...::..::.......::.:...::.::LD.,if;jGGGD:::::::::::::::::::::::,,:,,,,:,,:,,,,,,,,,,
..........:....:.....:..........::...:.::.:.:G:;;L;fGGDL:::::::::::::::::::::,,::,::,,:,,,,:,:,,,,,,
....:...............:.:.........:..::....:::.;:;j:;LGGDD:::::::::::::::::::::::::,::::,:,,:,:::,::,,
..........:::..:..:..:......::::::.:::....::.,:,E,jGDGGi:::::::::::::::::::::::::::::::,:,:,:,,,,;;;
....:........:.:....::::..:.:.:::.....:.::::..i,LGLDDGDi::::::::::::::::::::::::::,,,,,;,iiiii;;;;,,
.........::::..::...::.:...:::::::::.:::::::::,iKDEEj::::,,,,::,,,,,,,,,:,::,:::,,,,,,,,,;;,;;;;;;;;
........:..:....::.:::.:.::::::::::::,,,,,,;:,j;LKEKKEE;,,;;,,,,,,,;,;;i;;;;;;;;;;;;i;i,;i;;;,,,,:,:
::::::,,,,,,,,,;;;;;;iiiiiii;iiii;;;;;;;iti .ji;jEKWKKEEDE,,,,,;;;,;iiii;;;;,;;,,::::,,:,,,,::,:::::
tttiiiiititttittiiiiii;;i;;;;;,,;,;;,,;,;;..;i,ijEEKDEEEEEEED,,,::::::,,:::::,,::,,:,:,:,:,,,:,,:,,,
itii;;iiiiiiiiii;t;;;;;;;;;,,,,,,,,;,,,,,....t;;tKEDDDDDDEEDDf,,,;;;;;;;;;;,;,,,;;,,,,,,,,,,,,,,,::,
iiiiiitii;;iii;;;i;;;;;;;;;;;,;,,,;,;,;......::,iGfjDtfDDGDDGG;,,,::::,,,:,:::,:::::,:,:::::,:,:,:,,
ttitittii;;;,,,,;,,;;,,,,,,,,,;;;,,,,,.....t:,.,;G,.Di,LG EDiGL::,,,::::::::::::::::::,:::::::::,::.
:,,,,,,:,,::,;;,;;;,,,:,,:,,:,,,,::::..::.;t,;:,,ifjD;;;GjtGDGL,:,,::::,::::::,,,,:,:,:::,:,::::,:::
,,,,,,,,,::,,,,::,,,,,:::,:,,::::,,:..,:f.G.,:::tf.L;,,;fG:EDGGD,::,:,:,::::::::::,::,:::::,:::::::,
,,,;,,:,,:,,,,,:,,,,,,,:,,,,,,::,,,,.:,.G G.;::;tG:;;;,iLDGDGLfD,,:::::,,,:::::::::::::::::,;:::::::
,::,,,:,,;,;;;;,,,,,,:,;::,,,,:,,,,:..j:G.f.;::;DL:;;,;tGGGGGKLD:::::::::,;:::::::,,,::.:::::::::::,
;;,,,,,,,,,,,,,,,:,,,,,,,,,;,,:,,,, . L.G.:.i:,tDf::,,;tLLGGEDLDj:,,,:,:,,::,:::,::::::,i:::::::::::
,,:,:,;;;;i;;;,,,:,,,,;;;;;;;;ii;;i .:D;D.:,,:;tGf:,,;iijtGGKDGDG,,,,,,:,,,,,;,,:,::::,:::::,,::.:::
;i;;,,,,;,,;;;ii;;;;;;;;,;,,,;;;;;;:.i.EL..j,:;tGL::;;;jLjGGKDDDD:::::,,,,,:,:::::::,:,::::::::::,::
itiiiiii;;,,;,;;i;;;iiiiii;;;;,;,;,..ititj.f,:;LGG.:,i;ijfLGKGDDG::::::::,::::::::,,:::::::::::::::,
ttiiitiii;itii;;;;,;;;;;;;ii;iiitii..ij:LG.L::iGGL.:,i;ijLGGEEGDDt,:::,,,,,,:::::::::::::::::,,:::::
ii;i;i;;;ittii;iiiii;;;;,;;iii;;;i;...LGtt j.,LDGt::;L,;fGGWEDDDDt:,,::::,,:,::,::,,,,,,,,,:,:,,,,,:
itiiitittttt;;;;;;;i;;;;;;,;;;;;;;,..::LGL.,:;LDG::,tf,;jGGDEEDDDf;;;,,,;i;;;;;;;;,,,;;;;,,;;;;;;;ii
ttiiiiitiiiiiiii;;;;;,,,,,,,,,;;ii;:.::;LL:::iDGL::;Lt:iLLGDKEDDDL,,,,,,,,;;,,;;;;;;;;;;;;;;,;;;;;;;
i,;;i;iiittttt;;;;;;;,,,,,,,;,;;it;:..::LD.,:tGGt:.;Gi:iLGGDKKDEGL,,,,,,,,,,,,,,,,;;;;;;;;;;;;;,,,,;
;;;iitjtiiiii;i;;,,,,,;;;,,,,,,,,;,,..:t,E::,LDG.:,LL,:tDLDGKEEDGL,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,:,:
;;;;iitii;;;;;;;;,;;,,,;;;;;,,;,;;,;..,,tL.::GDL::iGG::jDGDGWEKDLG,,,,,,;,,,,,,,,:::,,,,,,,,,,,,,,,,
;;;;,,;;;;;;;,;,,,:,,;,,,;;,,,,,;,:,..:;tfj::GG;::LGj::fGGGGWKKDGD,,,;,,,,,,,:,:,,,,:::::::.::::::,:
i;,,;,;;,;,,,,,,;;;;;;;,;;;,,,;,,;,,.:,;fLG.,GG::;GG;.,GDDGGKKKDGGi,,,,,,,,:,,,:,,,,::::::::::::::::
;;;;;;;;ti;;;;tjfGLDLii;;;,,;,,,,,,:.:,;LGD.jD,:,tLG::iGGGGGEWEDGLi::::,,,::,,:::::,,,,:::::::::::::
;i;i;ijjLLjtLffGfti;;;;;;;;;;;;;;;,:.t,tjLL:DL.:ifGf.:fGDGDDGEEDDLf;,,,,,,,,,,,,,:,:,:,:::::.::::.::
tii;i;;itfjjjti;;;;;;;;;;;;;,;;;;;;:.:fifGi,f::,tLG,:;GDDGDGGEKEDLfitti;;;;;;i;;;;;;;;;;,;;,,;,:::::
jtiiiiii;;;;;;;i;;;;;;;;;;;;;;;;;;;...;GfLD ,,,itGL::jDDGfDGGDKEDEf;tittii;,,,,,,,:,,,,,,,,,,,;,,;;,
iii;iiiiii;i;i;i;i;;;;;;i;;;;;iiii;.::,fDGE.,;iifLt.,GDGGfGDGKKEDLf,,,,;;;,,,,:,:::,,:,:,;ii;;,,,,,,
iii;i;;iiiiiiii;i;;;;i;ii;ii;iii;;;.,:,fDDD.,iitGL,.LDDGtfDDGDEWDDj,,,,,,::::,:,,,:::::::,,::::::,,,
iiiiiii;iii;iii;;;ii;;;;i;i;i;;i;;;.;:iDEELf,tifGt.,GDDG,LDDDDEEEDL,,,,,,,,,::::::::::::.:::::::::::
tiiiti;;ii;;;;;;;,,;,;;;i;i;;;;;;ii.,;:tDEKDtiifL;.jEDDf:GDDEDDDELL:,,:,::,:,,::,,,:::::::::::::::::
jtttti;iii;;;;;;;;;;;i;;;;;i;;;;;;ii:j,tDGEEDtfLL.;GDDL:iDDEDGDDKLG:,:::::::,:::::::::,::::::::.::::
fjjtttititti;;;iiiititii;;;i;;;;;;,;:ji,LDDKEEDG::GDDD:,GDDEDDDDDDG,,,:,,::,:::::::::::::::::::::,,,
Lffjjtttffti;;;itititii;;iii;;i;;;ii:ttGEDDKEEEG.tDGD,,iDEDD.KGDjEG,,,,;,;;;,,,,,:,:::,:::::::::::::
fjjjtitjtt;;;iiiitiiiii;;iiiiii;;;,,.tEtDDEDKED:,GDG,::GDDD,fKDD;EE;,;,,,,,;,,,,,,::::::::::::::::::
tiiiiii;iiiiititttttiittiiijiii;;;;;::EGEDDjKEDtjDD;::fDGDG:G:EDiKE;iiii;;,,,,,,,;,,,,,,,,,;,,,,::::
titiitiititiiittttffjjtiiiiii;;i;;;;::LGG:E,DEGEKt,:,LfDDG.fG,DGEKED;;i;,;;;iiiiii;,,,;;itttiitiiiiiVersion:  (v2.3.1.RELEASE)

2. lazy_initialization

在默认情况下,SpringBoot应用程序中所有的类均在一开始执行时全部初始化。

在application.properties文件中加入

spring.main.lazy-initialization=true

可在接受到请求时,再初始化该类。

这篇关于banner和lazy_initialization的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/859457

相关文章

【POJ 2970】The lazy programmer(优先队列+贪心)

这题范围不会超long long全用int存就行了 贪心的话,每次把一个任务加入到队列,如果不能在指定时间完成就到前面找a最小的一个任务补偿时间,当一个任务完成时间等于0的时候这个任务就不再放回队列 #include<cstdio>#include<queue>#include<algorithm>#include<cstring>using namespace std;//ty

Spring Boot-自定义banner

在 Spring Boot 应用中,你可以自定义启动时显示的 banner。这些 banner 可以包括图形、文字或者其他形式的标识。如图所示: 1. 使用 banner.txt 文件 默认情况下,Spring Boot 使用项目的 banner.txt 文件中的内容作为启动时的 banner。你可以在 src/main/resources 目录下创建一个名为 banner.txt 的文件

HarmonyOS 延迟加载(lazy import)

功能特性 延迟加载特性可使待加载文件在冷启动阶段不被加载,直至应用程序实际运行过程中需要用到这些组件时,才按需同步加载相关文件,从而缩短应用冷启动耗时。 使用方式 文件的调用点,可以直接增加lazy标识。 但需要注意的是,后续执行的加载是同步加载,有可能会阻塞任务执行(如点击任务,触发了延迟加载,那么运行时会去执行冷启动未加载的文件,从而增加耗时),因此是否使用lazy需要开发者自行评估。

从源码角度分析 Kotlin by lazy 的实现

by lazy 的作用 延迟属性(lazy properties) 是 Kotlin 标准库中的标准委托之一,可以通过 by lazy 来实现。 其中,lazy() 是一个函数,可以接受一个 Lambda 表达式作为参数,第一次调用时会执行 Lambda 表达式,以后调用该属性会返回之前的结果。 例如下面的代码: val str: String by lazy{println("aaron

react的use函数可搭配Suspense与lazy

use 是一个用于解析 React v18 及以下版本的 promise 状态的 polyfill hook。请注意,它只实现了消费 promise 的能力。 参考资料 https://www.reactuse.com/zh-Hans/state/usehttps://zh-hans.react.dev/reference/react/use#dealing-with-rejected-pro

RabbitMQ之惰性队列(Lazy Queue)

欢迎支持笔者新作:《深入理解Kafka:核心设计与实践原理》和《RabbitMQ实战指南》,同时欢迎关注笔者的微信公众号:朱小厮的博客。 欢迎跳转到本文的原文链接:https://honeypps.com/mq/rabbitmq-analysis-of-lazy-queue/ RabbitMQ从3.6.0版本开始引入了惰性队列(Lazy Queue)的概念。惰性队列会尽可能的将消息存入

ptr.inl.hpp:121:13: error: cannot convert ‘const char*’ to ‘cv::Formatted*’ in initialization

opencv 里面定义了 print()函数 。如果在写C++时候,将printf 写成了print就会报这个错误。

vue.js的设计与实现(响应系统 计算属性computed和lazy)

文章目录 概要computed和lazy小结 概要 前面我们写完了effect(依赖收集)函数。这一章我们就通过之前写完的effect来实现computed(计算属性) computed和lazy 在vue3中,computed是经常使用的,现在我们就来用effect来实现它,在此之前,我们先来实现关于懒执行的effect,我们先来举一个例子: effect(()=>

scala 中的def/val/lazy val/的区别,call-by-value/call-by-name

本文简述在Scala中def、val和lazy val的区别 关于val、lazy val和def的概念在此不多说,假设在 ~/Desktop 目录下有有一个 test.dat 文件,内容为: content 1 直接来看在REPL中的效果: 使用val 如果 ~/Desktop/test.dat 文件不存在 scala> val content1 = Source.fr

spring容器的懒加载lazy-init设置

默认情况下,spring的IOC容器中lazy-init是false的,即没有打开懒加载模式。  如果你没有看到这个lazy-init 的参数设置就说明是false啦。  那么什么是懒加载?  懒加载---就是我们在spring容器启动的是先不把所有的bean都加载到spring的容器中去,而是在当需要用的时候,才把这个对象实例化到容器中。  例如我有如下的