Java

Простое RESTful Spring Boot приложение

Простое RESTful Spring Boot приложение

Пример простого клиент-серверного RESTful решения на основе Spring Boot. Серверная часть build.gradle:

Структура проекта: App:

Config:

Contact:

Controller:

Если не указать параметр method аннотации RequestMapping, то аннотированный метод будет принимать все виды запросов сразу ContactRepository

Vaadin + Spring Boot build.gradle

Vaadin + Spring Boot build.gradle

Рабочий билд + архив с примером проекта:

Исходники SpringBootVaadinGradleExample

Vaadin 7.5 + Spring Boot + компилирование WidgetSet (Maven)

Vaadin 7.5 + Spring Boot + компилирование WidgetSet (Maven)

Внимание! В данной статье содержится зашкаливающее количество волшебства, а также отсутствует логика и здравый смысл. По окончанию прочтения данной статьи вам будет присвоен титул Великого Шамана. Добро пожаловать под кат, юный хобитс… Для начала создадим проект Spring Boot + Vaadin.

Vaadin 7.5 + Spring Boot + компилирование WidgetSet (Maven)

Внимание! В данной статье содержится зашкаливающее количество волшебства, а также отсутствует логика и здравый смысл. По окончанию прочтения данной статьи вам будет присвоен титул Великого Шамана. Добро пожаловать под кат, юный хобитс… Для начала создадим проект Spring Boot + Vaadin.

Рабочий плагин Spring Boot для Gradle

Рабочий плагин Spring Boot для Gradle

Этот код нужно добавить в build.gradle:

HTTP Invoker в Spring Boot

HTTP Invoker в Spring Boot

Для того, чтобы объявить HTTP invoker в Spring Boot необходимо просто создать бин HttpInvokerServiceExporter в конфигурации:

JMS + Spring. Обмен сообщениями

JMS + Spring. Обмен сообщениями

JMS – это стандарт промежуточного ПО для рассылки сообщений между клиентами. В этом примере будет рассматриваться ActiveMQ JMS сервер. Сделаем простой месседжер. Сначала скачаем и установим сервер: http://activemq.apache.org/activemq-5111-release.html (на момент написания статьи самая свежая версия 5.11.1) Распаковываем и запускаем winXX/activemq.bat.

Простой Spring MVC + Spring Data JPA без XML

Простой Spring MVC + Spring Data JPA без XML

В этой статье содержится инструкция по созданию простого web- приложения. Используются технологии: Java 8 Gradle Spring MVC 4.1.6 (Java Config) Spring Data JPA 1.8.1 Hibernate 5 Javax Servlet API 3.1.0 (Java Config) Итоговая структура проекта:

Начинаем с конфигурации развертывания