Перейти к основному содержимому

125 записей с тегом "Spring MVC"

Посмотреть все теги

· 2 мин. чтения

Spring MVC предоставляет инструменты, управляющие как типичными веб-приложениями, так и REST API.

Давайте прыгать прямо в.

./037de9a4a192febf2a6a458c3df3c06c.png

Основные аннотации Spring MVC

./037de9a4a192febf2a6a458c3df3c06c.png

Основные понятия в Spring MVC

./386d12002de05f2f89365002e1a306a5.png

Промежуточные понятия в Spring MVC

./fd89552b8aa557fbc165544bba3d17db.png

Расширенные концепции в Spring MVC

· 2 мин. чтения

1. Новый курс

« Как начать работу с Spring? », — это, безусловно, самый распространенный вопрос, который я получаю.

Вероятно, рядом с « Что на самом деле означает ForEach? ” – есть ветка на Quora, если вам интересно 🙂

Сайт — хорошее место для начала, но это также и медленный способ обучения.

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

· 11 мин. чтения

1. Обзор

Spring MVC и Spring Data сами по себе отлично справляются с задачей по упрощению разработки приложений. Но что, если мы сложим их вместе?

В этом руководстве мы рассмотрим веб-поддержку Spring Data и то, как ее распознаватели могут уменьшить количество шаблонов и сделать наши контроллеры более выразительными.

Попутно мы взглянем на Querydsl и на то, как выглядит его интеграция со Spring Data.

2. Немного предыстории

· 4 мин. чтения

1. Обзор

В этой быстрой статье мы рассмотрим встроенные утилиты веб-запросов в Spring MVC — WebUtils , ServletRequestUtils .

2. WebUtils и ServletRequestUtils

Почти во всех приложениях мы сталкиваемся с ситуациями, когда нам нужно получить некоторые параметры из входящего HTTP-запроса .

· 8 мин. чтения

1. Введение

Проще говоря, в шаблоне проектирования Front Controller один контроллер отвечает за направление входящих запросов HttpRequest ко всем другим контроллерам и обработчикам приложения . ** **

DispatcherServlet Spring реализует этот шаблон и, следовательно, отвечает за правильную координацию HttpRequests с их правыми обработчиками.

В этой статье мы рассмотрим рабочий процесс обработки запросов Spring DispatcherServlet и способы реализации нескольких интерфейсов, участвующих в этом рабочем процессе.

2. Обработка запроса DispatcherServlet

· 4 мин. чтения

1. Обзор

Thymeleaf — популярный движок шаблонов, поставляемый вместе с Spring Boot. Мы уже публиковали несколько статей об этом и настоятельно рекомендуем ознакомиться с серией ForEach’s Thymeleaf .

В этом руководстве мы рассмотрим, как работать с тегами select и option в Thymeleaf.

2. Основы HTML

В HTML мы можем создать раскрывающийся список с несколькими значениями:

· 6 мин. чтения

1. Обзор

В этом руководстве мы сосредоточимся на понимании Spring MVC HandlerInterceptor и на том, как его правильно использовать. ``

2. Spring обработчик MVC

Чтобы понять, как работает перехватчик Spring, давайте сделаем шаг назад и посмотрим на HandlerMapping .

Целью HandlerMapping является сопоставление метода обработчика с URL-адресом. Таким образом, DispatcherServlet сможет вызывать его при обработке запроса.

· 7 мин. чтения

1. Обзор

Thymeleaf — это механизм шаблонов Java для обработки и создания HTML, XML, JavaScript, CSS и текста.

В этом руководстве мы обсудим, как использовать Thymeleaf с Spring , а также некоторые основные варианты использования на уровне представления приложения Spring MVC.

Библиотека чрезвычайно расширяема, а ее естественная возможность создания шаблонов гарантирует, что мы можем создавать прототипы шаблонов без серверной части. Это делает разработку очень быстрой по сравнению с другими популярными механизмами шаблонов, такими как JSP.

2. Интеграция Thymeleaf с Spring

· 5 мин. чтения

1. Обзор

Одной из наиболее важных аннотаций Spring MVC является аннотация @ModelAttribute .

@ModelAttribute — это аннотация, которая связывает параметр метода или возвращаемое значение метода с именованным атрибутом модели, а затем предоставляет его веб-представлению.

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

2. @ModelAttribute в деталях

· 8 мин. чтения

1. Обзор

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

2. Использование Spring Boot

Spring Boot поставляется с предварительно настроенной реализацией ResourceHttpRequestHandler для облегчения обслуживания статических ресурсов.