Главная » Spring

Внедрение выражений Spring

Добавлено Дата: 30 April, 2014 категория: Spring

До сих пор все, что внедрялось в свойства компонентов, было определено в XML-файле конфигурации Spring статически. При внедрении  названия  музыкального  произведения  в  компонент

Читать »

Конфигурирование Spring в программном коде на Java

Добавлено Дата: 30 April, 2014 категория: Spring

Хотите верьте, хотите нет, но не все разработчики являются яры- ми поклонниками XML. В действительности некоторые из них яв- ляются членами клуба Настоящих Мужчин, Ненавистников XML. Они очень хотели бы избавить мир от угловых скобок. Длинная история использования XML в Spring приучила некоторых против- ников XML использовать его.

Читать »

Обмен ресурсами Spring

Добавлено Дата: 30 April, 2014 категория: Spring

К настоящему моменту мы познакомились со всеми основными методами класса RestTemplate, которые используются для получения, изменения, удаления и создания новых ресурсов. Наряду с ними мы рассмотрели также два специальных метода, getForEntity() и postForEntity(), возвращающие ресурс, обернутый объектом Request- Entity, из которого можно извлечь код состояния HTTP и заголовки ответа.

Читать »

Обмен сообщениями в Spring

Добавлено Дата: 29 April, 2014 категория: Spring

Пятница, 16:55. Вы в нескольких минутах от начала долгождан- ного отпуска. Времени до вылета самолета в обрез, только чтобы доехать до аэропорта. Но прежде необходимо убедиться, что ваши коллеги и начальник будут знать, в каком месте вы закончили ра- боту, чтобы продолжить ее в понедельник. К сожалению, некоторые коллеги ушли чуть раньше, а начальник занят на совещании. Что делать?

Читать »

Специальные компоненты Spring

Добавлено Дата: 29 April, 2014 категория: Spring

Большинство компонентов, определяемых в контейнере Spring, обрабатываются одинаково. Фреймворк Spring настраивает их, свя- зывает вместе и делает доступными для использования в приложе- нии. Ничего особенного.

Но некоторые компоненты имеют более высокую цель. Реализуя определенные интерфейсы, можно заставить Spring обрабатывать эти компоненты особым образом – как часть самого фреймворка. С по- мощью специальных компонентов можно настроить компоненты, чтобы: Q принимать участие в процессе создания компонента и жиз- ненном цикле фабрики компонентов, реализуя постобработку

Читать »

Обработка сообщений в веб-службе Spring

Добавлено Дата: 29 April, 2014 категория: Spring

Как отмечалось в начале этой главы, хорошо спроектированное приложение не дает прямого доступа к внутренним объектам, реа- лизующим внутренние операции. В Spring MVC, например, пользо- ватель взаимодействует с приложением посредством контроллеров, которые транслируют запросы пользователя в вызовы методов внут- ренних объектов.

Читать »

Создание классов для работы с Hibernate, независимых от Spring

Добавлено Дата: 28 April, 2014 категория: Spring

Как отмечалось выше, без контекстных сеансов гарантировать создание единственного сеанса для каждой транзакции можно с по- мощью шаблона для работы с Hibernate в Spring. Но теперь, когда управление сеансами берет на себя сам фреймворк Hibernate, нет необходимости использовать класс шаблона. Это означает возмож- ность непосредственного связывания сеанса Hibernate с приклад- ными классами DAO.

Читать »

Обзор механизмов удаленных взаимодействий в Spring

Добавлено Дата: 28 April, 2014 категория: Spring

Удаленное взаимодействие – это диалог между клиентским при- ложением и службой. На стороне клиента востребованы некоторые функциональные возможности, не входящие в компетенцию при- ложения. Поэтому приложение обращается к другой системе, спо- собной предоставить необходимую функциональность. Удаленное приложение обеспечивает доступ к своей функциональности по- средством удаленной службы.

Читать »

Выполнение операций со значениями SpEL Spring

Добавлено Дата: 28 April, 2014 категория: Spring

Язык SpEL предлагает несколько операций, которые могут при- меняться к значениям в выражениях. Эти операции перечислены в табл. 2.5.

Таблица 2.5. Язык SpEL включает несколько операторов для манипулирования значениями в выражениях

Читать »