Spring boot входит в изображение только при создании проекта? - PullRequest
0 голосов
/ 26 мая 2019

Я изучал весеннюю загрузку некоторое время, и, насколько я понимаю, мы используем весеннюю загрузку только для создания проекта вместе с зависимостями и встроенными серверами.Он не играет большой роли при работе над проектом или после его создания.

Я имею в виду, если бы я работал над корпоративным приложением для компании, есть вероятность, что он уже естьпроект, созданный с использованием Springboot, и мне не нужно нигде использовать Spring Boot при работе над этим проектом.

Правильно ли мое понимание?

Я устал гуглить, но не нашелчеткий ответ.

Ответы [ 2 ]

0 голосов
/ 26 мая 2019

Я имею в виду, что если бы я работал над корпоративным приложением для компании, есть вероятность, что проект, уже созданный с использованием Springboot, уже существует, и мне не нужно нигде использовать Spring Boot при работе над этим проектом.

Я думаю, вы можете сказать то же самое о любой платформе. Я не могу согласиться с этим утверждением в целом.

Каждый фреймворк (включая пружинную загрузку) предоставляет набор функций, которые вы можете использовать или не использовать в своем проекте.

Так что да, для каждого существующего микросервиса у вас будет класс @SpringBootApplication. Также, вероятно, набор конфигураций / практики, как работать с конфигурациями. У вас уже есть весенние бобы в существующем проекте.

Однако программное обеспечение постоянно развивается (в противном случае нанимать программистов не имеет смысла).

Так что, когда вам (как новому сотруднику) необходимо создать новый микро-сервис, примите поздравления, вы используете загрузочные функции Spring.

Другие повседневные задачи включают (всего несколько примеров из головы):

  • Создание интеграционных тестов (@SpringBootTest)
  • Определить новую конфигурацию Свойства
  • Использование привода
  • Использовать метрики + определять новые метрики
  • Переконфигурировать ведение журнала
  • Запись миграций Liquidbase / Flyway
  • Интеграция нового набора бинов (Конфигурации)
  • Использовать автоконфигурации

и так далее и тому подобное.

Если вы хотите действительно понять, что вы делаете во время выполнения этих задач, вы должны знать, как работают соответствующие функции, предоставляемые весенней загрузкой.

0 голосов
/ 26 мая 2019

Нет.Вам все еще может понадобиться использовать следующие функции весенней загрузки после создания проекта:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...