Временами teh Twitterz — удивительное место. Просто на прошлой неделе я потратил некоторое время, помогая понять поведение аннотации @Qualifier
, которая старше JSR 330 и предоставляет больше возможностей, чем такая же аннотация в JSR 330. Некоторые из пришедших оказались под впечатлением от того, что Spring аннотация не предлагает такой же уровень безопасности, как и JSR 330 аннотация. Я не знаю, может это потому что они не читали о поддержке(которая является достаточно новой, всего лишь с 2007-го) или потому что они работали на компании, которые зарабатываю на том, что вы прекращаете использовать Spring, но в любом случае это было прекрасной возможностью повысить свою квалификацию!
Читать далее…
Я подозревал, что мы используем публичное API для одного из наших учебных материалов, который содержит нежелательный материал. После подтверждения этого, я немедленно заявил о том, что бы мы выбрали другой источник. Желая избежать такого в будущем, я решил, что лучшим решением будет создание нашего собственного RESTful сервиса цитат. Также я решил использовать самый лучший инструмент для этого, Spring стек, и был готов начать миграцию на следующий день.
Читать далее…
Одной из наиболее интересных возможностей Spring Cloud является его расширение. Вы можете расширить для поддержки других облаков, улучшения поддержки уже существующих, для поддержки новых сервисов, новых подключений — и все это без изменения самого кода Spring Cloud. В этой статье мы рассмотрим эту возможность. Прочитайте, пожалуйста, первую и вторую статьи из этой серии, если вы ещё не читали их, чтобы получить достаточную информацию.
Читать далее…
В прошлой статье я показал вам, как использовать опцию Spring Cloud Java конфигурации для декларативного получения соединений с сервисом(если необходимо, имеется поддержка пространства имен XML). В этой статье мы остановимся более подробно на использовании Spring Cloud программно. Это поможет вам в ситуациях, когда вы не можете использовать Java или XML конфигурацию. Этим мы проясним, как работает Spring Cloud и подготовимся к следующей статье в этой серии, где мы обсудим расширение Spring Cloud.
Читать далее…
Недавно Juergen Hoeller объявил о доступности первого из двух 4.1 релиз-кандидатов. Brian Clozel опубликовал статью об усовершенствовании обработки статических web-ресурсов. Ранее Stephane Nicoll опубликовал о кэше и JMS улучшениях.
Читать далее…
MongoDB официально предложил возможности полнотектового поиска, начиная с 2.6 версии. Она входит в число Top 5 наиболее востребованных возможностей для серверных компонент и модулей в этой текущей версии наравне с многочисленными модулями и парсерами, фразовыми соответствиями, отрицаниями и весом каждого поля. Так что самое время дать ему немного любви и поделиться печеньками в Spring Data кухне для поддержки этой возможности.
Читать далее…
Spring Data JPA позволяет вручную определять запрос, который будет выполнен методом репозитория через аннотацию @Query
. К сожалению, связывание параметров в JPQL весьма ограничено установкой значения и конвертацией некоторых типов. Последний выпуск Spring Data JPA M1 из Evans выпуска устраняет эту проблему, добавляя поддержку использования SpEL выражений для использования динамического связывания параметров в аннотациях @Query
методов, предоставляя дополнительную гибкость, когда запросы определяются вручную. В этой статье, я расскажу вам о применимости этой возможности.
Читать далее…
Приветствую Spring-сообщество!
С недавним выпуском Spring Data’s Evans M1 milestone, Spring Data REST теперь включает ALPS метаданные.
Читать далее…
Мы рады сообщить о выходе Spring IO 1.0!
Spring IO является в первую очередь описанием того, что многие пользователи уже знают как единственную, согласованную и унифицированную платформу вокруг Spring.
Читать далее…
Дополню свою более раннюю статью про JSR-107. Хочется обратить внимание читателей на новые возможности, которые открыли нам добавление поддержки JCache, показав способ подружить их с теми приёмами и подходами программирования, что были доступны до этого. Стоит упомянуть так же о том, что в Spring 4.1 были добавлены некоторые улучшения, описанные разработчиками.
Я рад сообщить, что новые учебные материалы, посвященные кешированию, были опубликованы в Кеширование данных с Spring!