Разработка
Достоинство @Qualifier

Временами teh Twitterz — удивительное место. Просто на прошлой неделе я потратил некоторое время, помогая понять поведение аннотации @Qualifier, которая старше JSR 330 и предоставляет больше возможностей, чем такая же аннотация в JSR 330. Некоторые из пришедших оказались под впечатлением от того, что Spring аннотация не предлагает такой же уровень безопасности, как и JSR 330 аннотация. Я не знаю, может это потому что они не читали о поддержке(которая является достаточно новой, всего лишь с 2007-го) или потому что они работали на компании, которые зарабатываю на том, что вы прекращаете использовать Spring, но в любом случае это было прекрасной возможностью повысить свою квалификацию!
Читать далее…

Создание RESTful сервиса цитат с Spring

Я подозревал, что мы используем публичное API для одного из наших учебных материалов, который содержит нежелательный материал. После подтверждения этого, я немедленно заявил о том, что бы мы выбрали другой источник. Желая избежать такого в будущем, я решил, что лучшим решением будет создание нашего собственного RESTful сервиса цитат. Также я решил использовать самый лучший инструмент для этого, Spring стек, и был готов начать миграцию на следующий день.
Читать далее…

Расширение Spring Cloud

Одной из наиболее интересных возможностей Spring Cloud является его расширение. Вы можете расширить для поддержки других облаков, улучшения поддержки уже существующих, для поддержки новых сервисов, новых подключений — и все это без изменения самого кода Spring Cloud. В этой статье мы рассмотрим эту возможность. Прочитайте, пожалуйста, первую и вторую статьи из этой серии, если вы ещё не читали их, чтобы получить достаточную информацию.
Читать далее…

Программное использование Spring Cloud

В прошлой статье я показал вам, как использовать опцию Spring Cloud Java конфигурации для декларативного получения соединений с сервисом(если необходимо, имеется поддержка пространства имен XML). В этой статье мы остановимся более подробно на использовании Spring Cloud программно. Это поможет вам в ситуациях, когда вы не можете использовать Java или XML конфигурацию. Этим мы проясним, как работает Spring Cloud и подготовимся к следующей статье в этой серии, где мы обсудим расширение Spring Cloud.
Читать далее…

Spring Framework 4.1 — Spring MVC улучшения
$text $search ваших документов с Spring Data MongoDB

MongoDB официально предложил возможности полнотектового поиска, начиная с 2.6 версии. Она входит в число Top 5 наиболее востребованных возможностей для серверных компонент и модулей в этой текущей версии наравне с многочисленными модулями и парсерами, фразовыми соответствиями, отрицаниями и весом каждого поля. Так что самое время дать ему немного любви и поделиться печеньками в Spring Data кухне для поддержки этой возможности.
Читать далее…

Поддержка SpEL в Spring Data JPA @Query

Spring Data JPA позволяет вручную определять запрос, который будет выполнен методом репозитория через аннотацию @Query. К сожалению, связывание параметров в JPQL весьма ограничено установкой значения и конвертацией некоторых типов. Последний выпуск Spring Data JPA M1 из Evans выпуска устраняет эту проблему, добавляя поддержку использования SpEL выражений для использования динамического связывания параметров в аннотациях @Query методов, предоставляя дополнительную гибкость, когда запросы определяются вручную. В этой статье, я расскажу вам о применимости этой возможности.
Читать далее…

Spring Data REST теперь включает ALPS метаданные
Введение в Spring IO Platform

Мы рады сообщить о выходе Spring IO 1.0!

Spring IO является в первую очередь описанием того, что многие пользователи уже знают как единственную, согласованную и унифицированную платформу вокруг Spring.
Читать далее…

Дальнейшие усовершенствования кеширования в Spring 4.1

Дополню свою более раннюю статью про JSR-107. Хочется обратить внимание читателей на новые возможности, которые открыли нам добавление поддержки JCache, показав способ подружить их с теми приёмами и подходами программирования, что были доступны до этого. Стоит упомянуть так же о том, что в Spring 4.1 были добавлены некоторые улучшения, описанные разработчиками.

Я рад сообщить, что новые учебные материалы, посвященные кешированию, были опубликованы в Кеширование данных с Spring!

Читать далее…

1 2