Я новичок в Spring. Может ли кто-нибудь сообщить мне, в чем разница между Spring и Spring MVC Framework?
В чем разница между Spring и Spring структурой MVC
Ответ 1
Spring - большая структура, содержащая множество компонентов. Один из этих компонентов - Spring MVC - это компонент, который позволяет вам реализовать ваше веб-приложение в соответствии с шаблоном проектирования модели-представления.
Ответ 2
1- Spring в абстрактном слове является структурой
Spring Framework - это платформа приложений с открытым исходным кодом и инверсия контейнера управления для платформы Java.
Проверьте эти ссылки для получения дополнительной информации:
Framework vs. Toolkit vs. Library
Архитектура MVC
это архитектура, которая помогает разработчику отделить строительный блок веб-приложения.
Model View Controller или MVC, как его широко называют, является шаблоном проектирования программного обеспечения для разработки веб-приложений.
проверьте эту ссылку для получения дополнительной информации: Базовая архитектура MVC
Ответ 3
MVC - это модуль Spring. Вы используете его для разработки веб-приложений. MVC в Spring реализует шаблон дизайна переднего контроллера. В web.xml
вы определите один сервлет (DispatcherServlet), и все ваши запросы пройдут через него, и на нем будут присутствовать контроллеры, которые вы определите (@Controller
).
Ответ 4
Spring - это структура, которая помогает связать разные компоненты вместе. Существует много модулей для IOC, AOP, Web MVC и т.д. Spring Framework - это платформа приложений с открытым исходным кодом и инверсия контейнера управления для платформы Java.
Spring MVC (Model-view-controller) является одним из компонентов в рамках всей Spring Framework, для поддержки разработки веб-приложений.
Ответ 5
Spring MVC является одним из компонентов в рамках всей Spring Framework, для поддержки разработки веб-приложений. Вы можете использовать любые веб-контейнеры, поэтому он отлично работает с Tomcat. Подумайте, что Spring является сторонней библиотекой. Вам просто нужно поместить необходимые файлы jar в каталог lib и определить несколько xml файлов.
Итак, в основном, когда вы просто говорите Spring, это просто фреймворк. И по рамкам я имею в виду множество функциональных возможностей/банок. Как и у вас есть ядро, которое имеет основные функциональные возможности или aspectj и т.д. Spring MVC i.e диспетчер представлений модели - одна из таких функций, предлагаемая инфраструктурой Spring. Вы можете обработать запрос на различные контроллеры на основе шаблона запрашиваемого URL-адреса. Вы можете ссылаться
Ответ 6
Spring можно визуализировать как альтернативу замене или замену модели Enterprise JavaBeans (EJB), упомянутой . Это означает основу для разработки распределенного, масштабируемого, защищенного, транзакционного приложения.
Spring MVC можно считать заменой Struts, Stripes, Tapestry и т.д., т.е. инфраструктурой уровня представления.
Spring framework - супер-набор Spring MVC.