• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Klasa main w SpringBoocie i w Spring MVC

0 głosów
442 wizyt
pytanie zadane 3 marca 2019 w Java przez must Bywalec (2,980 p.)
Cześć.

Przed chwilą zacząłem się zastanawiać dlaczego Spring MVC nie ma maina, a Spring Boot ma.

Próbowałem znaleźć jakąś konkretną informację o tym, ale nic fajnego nie znalazłem.

W końcu i tego i tego tworzymy do tworzenia aplikacji webowych.

Pozdrawiam.
komentarz 3 marca 2019 przez Mateusz51 Nałogowiec (28,180 p.)
Czysta aplikacja springowa zazwyczaj wykozystuje do deploymentu war-y czyli paczki ktore osadzasz w kontenerze aplikacyjnym. W tym przypadku ciezko mowic uruchamianiu programu, stad brak jest maina w pisanej aplikacji.

Spring boot zawiera w sobie zrodla serwera i przy odpalaniu aplikacji springbootowej odpalasz serwer.
komentarz 3 marca 2019 przez must Bywalec (2,980 p.)
Mógłbyś coś więcej napisać? W kontenerze aplikacyjnym czyli np. w Tomcacie.

Ale SpringBoot też odpalając odpala Tomcata, który jest wbudowany.
komentarz 3 marca 2019 przez Aisekai Nałogowiec (42,190 p.)
No właśnie o to chodzi. W Spring Boocie masz wbudowanego Tomcata. W Spring MVC deploy'ujesz aplikacje na zewnętrzny serwer (np. Tomcata) w postaci pliku .war
komentarz 3 marca 2019 przez must Bywalec (2,980 p.)
Ale to dla mnie logiczniej by było, gdyby w MVC był main, gdzie mógłbym sobie w jakiś sposób wybierać te serwery, natomiast w SpringBoocie skoro mam już wbudowany i jest defaultowy, to nie rozumiemi po co tam jest main.
1
komentarz 3 marca 2019 przez Mateusz51 Nałogowiec (28,180 p.)
Bo w spring boocie musisz odpalic wlasnie budowanego tomcata, robisz to przez main.

A w spring MVC deployujesz na dowolnie postawiony przez Ciebie serwer, np websphere albo glasfisha. Na jednym serwerze moze byc kilka aplikacji wiec nierozwazne by bylo uruchamiac serwer wraz z aplikacja.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 1,047 wizyt
pytanie zadane 14 października 2021 w Java przez Tajniakkk Użytkownik (660 p.)
+1 głos
1 odpowiedź 814 wizyt
pytanie zadane 14 sierpnia 2021 w Java przez DziQu Początkujący (420 p.)
0 głosów
1 odpowiedź 451 wizyt
pytanie zadane 25 listopada 2019 w Java przez Piotrek1604 Użytkownik (560 p.)

93,742 zapytań

142,680 odpowiedzi

323,299 komentarzy

63,328 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...