Denis Chapligin (akashihi)
О себе
EasyJava - Java в примерах для начинающих
Как найти код с вашей собственной аннотацией. Недостаточно уметь просто создавать аннотации, надо научиться и находить неизвестный код, который ими аннотирован. И, к сожалению, это довольно непросто. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Новая тема на сайте - аннотации, как они устроены и как с ними работать. Главное что нужно знать об аннотациях - они ничего не делают! Аннотации представляют собой простые метки в коде и больше ничего. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Статические страницы, сделанные с помощью распространённого шаблонизатора. FreeMarker, один из современных шаблонизаторов, весьма богатый возможностями, гибкий и надёжный. К сожалению в этой статье я не смогу описать особенности самого FreeMarker, но согу написать о поддержке FreeMarker в Spring Web MVC. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Генерация статических страниц на сервере с Spring Web MVC В двадцать первом веке это сложно представить, но Spring Web MVC создавался для генерации статических страниц и MVC в названии - акроним популярного шаблона Model-View-Controller . Spring Web MVC реализует поддержку двух частей этого шаблона - собственно контроллеры, которые реагируют на web запросы и связывают вид с моделью, а так же виды, которые в Spring Web MVC реализуются посредством того или иного механизма шаблонизации. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Продолжение статьи о работе с HTTP заголовками Продолжаем тему HTTP и Spring Web MVC Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Работа с HTTP заголовками и прочими неинтересными вещами Д ве главные вещи, которые определяют HTTP запрос, это путь и метод. Однако, если есть главные вещи, должны быть и второстепенные и их есть. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Связываем HTTP запросы и java код Самое главное в любом web фреймворке - отображение: какой код обслуживает какой http endpoint(это ещё называют routing. В Spring Web MVC для этого используются аннотации, связывающие методы классов с веб запросами. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Веб приложения с Spring и Spring boot Spring Web MVC - веб фреймворк, основанный на Servlet API и являющийся частью Spring framework. Изначально это был только MVC фреймворк, но в настоящий момент поддерживается все разнообразие web. Spring Web MVC является значимой частью Spring framework и, потому, заслуживает отдельного рассмотрения. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Spring Boot и исполняемые файлы Spring boot является платформой для разработки приложений и микросервисов на основе Spring , а логическим концом разработки приложения (как это видит разработчик, является его поставка. В обычном приложении приходится настраивать maven для сборки jar/war/ear файла и вручную контролировать сборку. Spring boot облегчает и автоматизирует этот процесс. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Тонкая настройка Spring Boot Конфигурация Spring Boot по умолчанию располагается в файлах application.properties или application.yml Читать на сайте > ...