JavaRush /Java Blog /Random-TL /Mula sa resume ng Hunyo: Ang Spring Boot ay ang “magic” J...

Mula sa resume ng Hunyo: Ang Spring Boot ay ang “magic” Java framework

Nai-publish sa grupo
Isipin na natapos mo na ang iyong pagsasanay sa JavaRush at nagsimulang maghanap ng iyong unang trabaho. Sa mga paglalarawan ng trabaho, nakatagpo ka ng mga balangkas at tool na hindi mo pa nasusubukan. Naglulunsad kami ng isang serye ng mga artikulo upang matulungan kang maunawaan kung aling mga tool ng Java ang ginagamit sa kung aling mga proyekto, at sa anong yugto ng karera ng iyong developer dapat mong matutunan ang mga ito. Sa ikalawang artikulo ay pag-uusapan natin ang balangkas ng Spring Boot.

Spring Boot: ano ito?

Sa nakaraang artikulo napag-usapan natin ang Spring Framework. Ang Spring Boot ay isang set ng mga pre-configured na module na tumatakbo sa Spring Framework. Pinapasimple ng mga module na ito ang pagsasaayos ng isang application na nakasulat sa Spring. Tinatawag ng maraming mga IT specialist ang Spring Boot na isang magic wand dahil “magically” nitong pinapasimple ang trabaho ng developer. Hindi magical, siyempre. Ito ay ginawang posible sa pamamagitan ng prinsipyo ng pamamahala ng dependency: sa pamamagitan ng pagpili ng isang bersyon ng Spring Boot, tahasan kaming pumili ng dose-dosenang mga dependency na, kung wala ang balangkas, ay kailangang manu-manong ipagkasundo. Mula sa resume ng Hunyo: Spring Boot - ang “magic” Java framework - 1Kung gagamitin namin ang parehong pagkakatulad tulad ng naunang , kung saan ang borscht ay isang web application, at ang Spring Framework ay isang borscht set, kung gayon ang Spring Boot ay ang parehong "multi-cooker" na tutulong sa iyong magluto nang mabilis. Ang Spring Boot ay may sariling dokumentasyon at maraming handa na solusyon na maaari mong kopyahin at gamitin sa iyong mga proyekto.

Gaano katanyag ang Spring Boot?

Ayon sa pananaliksik mula sa JetBrains, isang kumpanya ng Java tool, ang Spring Boot ay naging pinakasikat na Java web framework noong 2019 , tumaas ng 14% mula noong nakaraang taon. Pinili ito ng 56% ng mga respondent bilang kanilang pangunahing balangkas ng pag-unlad. Ang pangangailangan para sa balangkas ay lumalaki mula noong nilikha ito. 2% ng lahat ng bakante sa developer sa UK ay nangangailangan ng kaalaman sa framework na ito, ayon sa mga istatistika mula sa ITJobsWatch . Ang average na suweldo ng mga developer na nagmamay-ari ng Spring Boot ay humigit-kumulang 60 thousand pounds bawat taon. Sa mapagkukunan para sa mga developer na Stack Overflow, ang mga suweldo ay nag-iiba mula 45 hanggang 100 libong dolyar bawat taon para sa iba't ibang mga posisyon na nangangailangan ng Spring Boot.

Anong mga proyekto ang kakailanganin nito?

Halos lahat. Dati, ang mga developer ay kinakailangang malaman ang teknolohiya ng Java EE, ngunit ngayon ang mga developer ng Java sa halos lahat ng dako ay dapat alam ang Spring framework, kabilang ang Spring Boot.

Kailan at paano magturo?

Bago pumunta sa mga panayam, mas mabuti para sa isang junior na makakuha ng pangunahing kaalaman sa balangkas ng Spring Boot. At bago iyon kailangan mo pa ring matutunan:
  1. Ang Maven ay isang tool para sa pag-automate ng mga build ng proyekto.
  2. Ang mga Servlet ay isang Java interface na ang pagpapatupad ay nagpapalawak sa functionality ng server.
  3. Mga protocol para sa pagpapadala ng impormasyon sa network.
  4. Mga database (pangunahing kaalaman).
  5. Mga protocol ng serialization ng JSON/XML.
Narito ang sinasabi mismo ng mga developer tungkol sa Spring Boot sa Quora:
  • "Ang isa sa mga pinakamalaking bangungot para sa mga developer ng Spring ay ang pagpapanatili ng malaking bilang ng mga configuration na kinakailangan para sa mga application. Pinupuan ng Spring Boot ang puwang na ito sa pamamagitan ng pag-aalis ng anumang pagsisikap na kinakailangan upang i-configure ang mga application."
  • “Ang Spring ay isang malakas na framework na tumutulong sa iyong maunawaan hindi lamang ang Spring, kundi pati na rin ang iba pang mga frameworks. Ang Spring Boot ay isang tool lamang na nagpapadali sa pag-configure at paggamit ng Spring. Bukod pa rito, patuloy itong malawakang ginagamit sa mga aplikasyon ng enterprise at samakatuwid ay magiging mas matagal kaysa sa inaasahan namin."

Maaari mong matutunan kung paano magtrabaho kasama ang Spring Boot sa pagsasanay sa JavaRush online internship .

Ang mga recruit ay gaganapin isang beses sa isang season sa mga user na umabot na sa level 35.

Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION