Video: Lub caij nplooj ntoos hlav boot starter web yog dab tsi?
2024 Tus sau: Lynn Donovan | [email protected]. Kawg hloov kho: 2023-12-15 23:47
caij nplooj ntoos hlav - khau raj - pib - web . Nws yog siv los tsim lub web daim ntawv thov, suav nrog RESTful daim ntawv thov siv Caij nplooj ntoos hlav MVC. Nws siv Tomcat ua lub thawv ntim khoom qub. caij nplooj ntoos hlav - khau raj - pib -data-gemfire. Nws yog siv rau GemFire faib cov ntaub ntawv khaws cia thiab Caij nplooj ntoos hlav Cov ntaub ntawv GemFire.
Ua kom pom qhov no, dab tsi yog lub caij nplooj ntoos hlav khau raj pib actuator?
Caij nplooj ntoos hlav khau raj Actuator yog ib qhov project sub Caij nplooj ntoos hlav khau raj Lub moj khaum. Nws suav nrog ntau tus yam ntxwv ntxiv uas pab peb saib xyuas thiab tswj cov Caij nplooj ntoos hlav khau raj daim ntawv thov. Peb tuaj yeem siv HTTP thiab JMX qhov kawg los tswj thiab saib xyuas Caij nplooj ntoos hlav khau raj daim ntawv thov.
Ib tug kuj yuav nug, dab tsi yog lub caij nplooj ntoos hlav khau raj pib Data JPA? Caij nplooj ntoos hlav Boot JPA yog Java specification rau kev tswj kev sib raug zoo cov ntaub ntawv hauv Java apps. Nws tso cai rau peb nkag mus thiab nyob twj ywm cov ntaub ntawv nruab nrab ntawm Java object / class thiab relational database. Nws siv lub platform-independent object-oriented query language JPQL (Java Persistent Query Language).
Kuj tseem paub, lub caij nplooj ntoos hlav khau raj yog dab tsi thiab vim li cas nws thiaj siv?
Caij nplooj ntoos hlav khau raj yog qhib qhov chaw Java-raws li lub moj khaum siv tsim kom muaj kev pabcuam micro. Nws yog tsim los ntawm Pivotal Team thiab yog siv los tsim stand-alone thiab ntau lawm npaj txhij caij nplooj ntoos hlav daim ntawv thov.
Dab tsi yog kev siv lub caij nplooj ntoos hlav actuator?
Tus actuator yog feem ntau siv kom nthuav tawm cov ntaub ntawv ua haujlwm txog kev khiav haujlwm daim ntawv thov - noj qab haus huv, metrics, info, pov tseg, env, thiab lwm yam. Nws siv HTTP endpoints lossis JMX taum kom peb tuaj yeem cuam tshuam nrog nws. Thaum qhov kev vam khom no nyob rau ntawm chav kawm ntau qhov kawg muaj rau peb tawm ntawm lub thawv.
Pom zoo:
Dao chav kawm nyob rau lub caij nplooj ntoos hlav yog dab tsi?
Nws yog tus qauv tsim nyob rau hauv uas cov ntaub ntawv nkag mus siv khoom (DAO) yog ib yam khoom uas muab qhov kev paub daws teeb meem rau qee hom database lossis lwm yam kev ua haujlwm ruaj khov. Lub caij nplooj ntoos hlav cov ntaub ntawv nkag mus rau lub moj khaum yog muab los koom ua ke nrog cov txheej txheem sib txawv xws li JDBC, Hibernate, JPA, iBatis thiab lwm yam
@ResponseBody annotation nyob rau lub caij nplooj ntoos hlav yog dab tsi?
Cov lus siv: Java, JSON
Cron kev qhia yog dab tsi nyob rau lub caij nplooj ntoos hlav?
Ib qho Cron qhia muaj rau qhov ua ntu zus - thib ob, feeb, teev, hnub ntawm lub hli, hli, hnub (s) ntawm lub lim tiam.thiab tau tshaj tawm raws li hauv qab no @Scheduled(cron = '* * * * **')
Log4j nyob rau lub caij nplooj ntoos hlav yog dab tsi?
Log4j yog qhov nrov thiab siv dav hauv kev nkag mus rau Java txoj kev loj hlob. Nws yooj yim zoo nkauj los teeb thiab siv Log4j mechanism hauv Spring Mvc daim ntawv thov. Nyob rau hauv no nyeem, kuv yuav qhia koj yuav ua li cas rau siv lub loging functionality nrog lub caij nplooj ntoos hlav Mvc moj khaum
Lub ntsiab lus configuration nyob rau lub caij nplooj ntoos hlav yog dab tsi?
Lub Caij Nplooj Ntoos Zeeg yog dab tsi? Caij nplooj ntoos hlav ntsiab lus tseem hu ua Spring IoC ntim, uas yog lub luag hauj lwm rau instantiating, configuring, thiab assembling taum los ntawm kev nyeem configuration metadata los ntawm XML, Java annotations, thiab / los yog Java code nyob rau hauv cov ntaub ntawv configuration