Spring boot czy spring MVC - co wybierają firmy

0

Dzień dobry. Mam dwa pytania:

  1. Czego z tych dwóch rzeczy warto się uczyć ?
  2. Czy istnieją sytuacje, kiedy firmy decydująsię korzystać z spring MVC zamiast spring Boot gdy zaczynają pisać większy projejkt ?
0

Ale to nie jest to samo, Spring boot to tak jakby pomoc która automatycznie tworzy Ci beany, konfiguruje środowisko i robi inne pierdoły które musiałbyś pisać przed uruchomieniem apki a Spring mvc to model - view - controller który stosuje się w Controllerach i odpowiada za zupełnie co innego

0
Riiuku napisał(a):

Ale to nie jest to samo, Spring boot to tak jakby pomoc która automatycznie tworzy Ci beany, konfiguruje środowisko i robi inne pierdoły które musiałbyś pisać przed uruchomieniem apki a Spring mvc to model - view - controller który stosuje się w Controllerach i odpowiada za zupełnie co innego

Wydaje mi się że masz częściową rację. Jest wiele tutoriali, w których instaluje się spring boota i pisze się normalnie MVC, controllery, modele (entity), widoki, adnotacje podobne jak w Spring MVC.

0
PatSum napisał(a):
Riiuku napisał(a):

Ale to nie jest to samo, Spring boot to tak jakby pomoc która automatycznie tworzy Ci beany, konfiguruje środowisko i robi inne pierdoły które musiałbyś pisać przed uruchomieniem apki a Spring mvc to model - view - controller który stosuje się w Controllerach i odpowiada za zupełnie co innego

Wydaje mi się że masz częściową rację. Jest wiele tutoriali, w których instaluje się spring boota i pisze się normalnie MVC, controllery, modele (entity), widoki, adnotacje podobne jak w Spring MVC.

To najpierw dowiedz się czym jest MVC, a następnie poznasz odpowiedź na swoje pytanie @ https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

0
theacid napisał(a):
PatSum napisał(a):
Riiuku napisał(a):

Ale to nie jest to samo, Spring boot to tak jakby pomoc która automatycznie tworzy Ci beany, konfiguruje środowisko i robi inne pierdoły które musiałbyś pisać przed uruchomieniem apki a Spring mvc to model - view - controller który stosuje się w Controllerach i odpowiada za zupełnie co innego

Wydaje mi się że masz częściową rację. Jest wiele tutoriali, w których instaluje się spring boota i pisze się normalnie MVC, controllery, modele (entity), widoki, adnotacje podobne jak w Spring MVC.

To najpierw dowiedz się czym jest MVC, a następnie poznasz odpowiedź na swoje pytanie @ https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

Może źle sprecyzowałem moją odpowiedź, nie chodzi mi o to że MVC jest integralną częścią Spring MVC, wiem że MVC to wzorzec archotektniczny i wiem na czym polega, jednak adnotacje, które podlegają pod Spring MVC są także dostępne po czystej instalacji Spring Boot, przykładowo "@RestController".

0

Spring Boot to tylko domyślnie skonfigurowany springowy zestaw modułów. Ekipa od Springa wzięła przejrzała jak ludzie używają różnych modułów. Wyciągnęła z tego część wspólną i okazało się, że 90% projektów ma taką samą konfigurację dla 90% parametrów. Zbudowali więc maszynkę, która zawiera taką domyślną konfigurację i działa. Dzięki temu można szybko stawiać aplikacje oparte o springa i jego różne moduły.

Co zaś tyczy się pytania od OPa, to uczysz się Springa (pring MVC to tylko moduł), a w firmie korzystasz ze Spring Boora, bo nikt nie będzie tracić czasu na każdorazową konfigurację wszystkich modułów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1