Мазмуну:

Бардык Spring MVC контроллерлорунун базалык классы кайсы?
Бардык Spring MVC контроллерлорунун базалык классы кайсы?

Video: Бардык Spring MVC контроллерлорунун базалык классы кайсы?

Video: Бардык Spring MVC контроллерлорунун базалык классы кайсы?
Video: Spring Framework. Урок 15: Spring MVC. Первое приложение. 2024, Апрель
Anonim

Бардык Spring MVC контроллерлору же ишке ашырат Controller түздөн-түз же жеткиликтүү биринен узартуу базалык класс AbstractController, SimpleFormController, MultiActionController же AbstractWizardFormController сыяктуу ишке ашыруулар.

Ошондой эле, Spring MVCде контроллердин канча түрү бар?

Бул жерде Spring MVC модулу менен келген anstract контроллерлорунун тизмеси:

  • SimpleFormController.
  • AbstractController.
  • AbstractCommandController.
  • CancellableFormController.
  • AbstractCommandController.
  • MultiActionController.
  • ParameterizableViewController.
  • ServletForwardingController.

Ошо сыяктуу эле, Spring MVC алдыңкы контроллер классы кандай? А алдыңкы контроллер катары аныкталат контролер ал веб-тиркеме үчүн бардык суроо-талаптарды аткарат. DispatcherServlet сервлети болуп саналат алдыңкы контроллер ичинде Жазгы MVC ал ар бир суроону кармап, андан кийин суроо-талаптарды тиешелүү жакка жөнөтөт контролер.

Жазгы MVCде кандай контроллерлор бар?

Жаз Веб моделди көрүү- Controller Маалымат бир объект же объекттердин жыйындысы болушу мүмкүн. Controller - А контролер колдонмонун бизнес логикасын камтыйт. Бул жерде, @ Controller аннотация классты белгилөө үчүн колдонулат контролер . Көрүнүш - Көрүнүш белгилүү бир форматта берилген маалыматты билдирет.

Жазгы MVC агымы кандай?

Жазгы MVC агымы Диаграмма. MVC Бизнес (Модель), Презентация (Көрүү) жана Башкаруу бөлүү аркылуу тиркемени катмарлоо үчүн чечимди камсыз кылган дизайн үлгүсү Агым (Контролёр).

Сунушталууда: