Cov txheej txheem:

Yuav ua li cas koj ua lub caij nplooj ntoos hlav khau?
Yuav ua li cas koj ua lub caij nplooj ntoos hlav khau?

Video: Yuav ua li cas koj ua lub caij nplooj ntoos hlav khau?

Video: Yuav ua li cas koj ua lub caij nplooj ntoos hlav khau?
Video: lub caij no nplooj ntoo pib zeeg - Nkaujhnub yaj nkaujtshiab2022 1/10/2021 2024, Hlis ntuj nqeg
Anonim

Hauv qab no yog cov kauj ruam los tsim ib qho yooj yim Spring Boot Project

  1. Kauj ruam 1: Qhib lub Caij nplooj ntoos hlav initializr caij nplooj ntoos hlav .io ib.
  2. Kauj Ruam 2: Muab cov pab pawg thiab cov khoom kos npe.
  3. Kauj ruam 3: Tam sim no nyem rau ntawm Tsim khawm.
  4. Kauj ruam 4: Extract cov ntaub ntawv RAR.
  5. Kauj ruam 5: Import lub nplaub tshev.
  6. SpringBootExampleApplication.java.
  7. pom xml.

Kuj tseem paub, daim ntawv thov caij nplooj ntoos hlav khau raj ua haujlwm li cas?

Caij nplooj ntoos hlav khau raj siv txoj hauv kev koj txhais taum los txiav txim seb yuav ua li cas thiaj li kho tau nws tus kheej. Piv txwv li, yog tias koj annotate koj JPA taum nrog @Entity, ces Caij nplooj ntoos hlav khau raj yuav cia li teeb tsa JPA xws li koj ua tsis xav tau persistence. xml file.

Ib yam li ntawd, ua li cas koj ua qhov kawg ntawm lub caij nplooj ntoos hlav khau? Txhawm rau ua qhov tshiab qhov kawg rau peb daim ntawv thov siv Caij nplooj ntoos hlav khau raj 1. x, peb yuav tsum nthuav tawm qhov piv txwv ntawm kev cai qhov kawg chav kawm ua taum. Peb yuav tsum tau ua Endpoint interface. Nkag mus rau peb cov kev cai kawg , siv tus ID teb (piv txwv li peb, nws yog kev cai- qhov kawg “).

Hais txog qhov no, muaj pes tsawg txoj hauv kev koj tuaj yeem ua qhov project khau raj caij nplooj ntoos hlav?

Raws li kev sau ntawv no, peb muaj peb txoj kev xaiv 7, 8 thiab 9. Kuv yuav mus nrog lub neej ntawd uas yog Java 8.

Yeej, muaj plaub txoj hauv qab no uas peb tuaj yeem tsim Spring Boot Project:

  1. Siv Spring.io pib.
  2. Siv Dab Ntxwg Nyoog lossis lwm yam zoo sib xws IDE thiab Maven qhov project yooj yim.
  3. Siv Spring Tool Suite.
  4. Siv CLI.

Qhov txawv ntawm caij nplooj ntoos hlav thiab caij nplooj ntoos hlav khau raj yog dab tsi?

Qhov yooj yim txawv hauv bootstrapping ntawm daim ntawv thov hauv Caij nplooj ntoos hlav thiab caij nplooj ntoos hlav khau raj dag nrog lub servlet. Caij nplooj ntoos hlav siv ob lub vev xaib. xml lossis SpringServletContainerInitializer raws li nws qhov chaw nkag bootstrap. Ntawm qhov tod tes, Caij nplooj ntoos hlav khau raj tsuas yog siv Servlet 3 nta rau bootstrap daim ntawv thov.

Pom zoo: