ControllerAdvice in Spring Boot

Сегодня мы узнаем как правильно обрабатывать исключения в Spring приложениях с помощью ControllerAdvice и RestControllerAdvice аннотации. Когда мы пишем веб приложение, у нас возникает необходимость обрабатывать исключения. Пришли…

Сегодня мы поговорим о Дженериках (Generics) в языке Java. Иногда их называют обобщениями. В статье я буду использовать все эти употребления, но означают они одно и тоже. Java…

Apache Kafka с примером Java Spring Boot

Сегодня я хочу рассказать об Apache Kafka в качестве брокера сообщений. С помощью Kafka мы попытаемся коммуницировать несколько Java Spring Boot приложений. Начнем с самого простого: что такое…

разница между jdbc, jpa, hibernate, spring data jpa

В этой статье я собираюсь объяснить разницу между JDBC, JPA, Hibernate, Spring Data Jpa.  После общения со многими своими студентами на курсах и менторской программе, я обнаружил, что…

Сегодя я покажу как создать веб приложение с помощью Spring MVC и серверного Java движка Thymeleaf. Самое первое с чего начинают учить спринг это написание Spring MVC контроллер…

Spring Framework: краткий обзор

В данной статье мы не будем программировать или разбирать новую технологию. Сейчас я попытаюсь привести для Вас обзор самого популярного Java фреймворка: Spring.

Связь ManyToMany в Hibernate

Из теории по языку SQL ми знаем что существует такая связь между таблицами как многие ко многим (many to many). Вы знаете что отображать такую связь в реляционных…