Главная » Статьи для тега "фреймворк"

Автоматическое определение компонентов Spring

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

Когда в конфигурацию Spring добавляется элемент <context: annotation-config>, он сообщает фреймворку о необходимости учи- тывать аннотации в компонентах при их связывании. Даже при том, что применение элемента <context:annotation-config> способно помочь избавиться от большинства элементов <property> и <constructor-arg> в файле конфигурации, это не избавляет от необходимости объяв- лять компоненты с помощью элемента <bean>.

Читать »

Упрощение разработки на языке Java

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

Spring – это свободно распространяемый фреймворк, созданный Родом Джонсоном (Rod Johnson) и описанный в его книге «Expert One-on-One: J2EE Design and Development». Он был создан с целью устранить сложности разработки корпоративных приложений и сде- лать возможным использование простых компонентов JavaBean для достижения всего того, что ранее было возможным только с исполь- зованием EJB. Однако область применения Spring не ограничивается разработкой программных компонентов, выполняющихся на стороне сервера. Любое Java-приложение может использовать преимущества фреймворка в плане простоты, тестируемости и слабой связанности.

Читать »

Работа с базами данных Spring

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

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

Читать »

Безопасность в Spring

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

Доводилось ли вам замечать, что большинство персонажей в телеви- зионных комедийных сериалах никогда не запирают свои двери на за- мок? Причем постоянно. Например, в сериале «Seinfeld» («Сайнфелд») Крамер (Kramer) часто позволяет себе заходить в квартиру к Джер- ри (Jerry) и одалживать у него вещи и продукты. В сериале «Friends» («Друзья») разные персонажи часто входят друг к другу в комнату без предупреждения, совершенно не задумываясь. Однажды, находясь в Лондоне, Росс (Ross) ворвался в комнату в отеле, где поселился Ченд- лер (Chandler), и застал его в пикантной ситуации со своей сестрой.

Читать »

Безопасность веб-запросов Spring

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

Все взаимодействия с веб-приложениями на языке Java начина- ются в компоненте HttpServletRequest. И коль скоро средством досту- па к веб-приложению является запрос, то с него и следует начинать обеспечивать безопасность.

Читать »

Что нового в Spring 3.0?

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

После появления всех этих замечательных особенностей в Spring

2.5 сложно представить, что могло бы появиться в Spring 3.0. Но

в версии 3.0 фреймворк Spring превзошел самого себя в области ис- пользования аннотаций и получил несколько новых особенностей:

Читать »

Обзор возможностей Spring

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

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

Читать »

ANDROIDGAME: СВЯЖЕМ ВСЕ ВМЕСТЕ

Добавлено Дата: 21 August, 2013 категория: Программирование игр под Android

 

Мы почти закончили небольшой каркас нашей игры. Все, что осталось сделать, – связать все вместе, реализовав интерфейс Game, с помощью классов, написанных в предыдущем разделе. Список задач выглядит следующим образом: организовать управление окнами. В нашем случае это означает правильно обрабатывать жизненный цикл активности; использовать WakeLock и отслеживать его работу, чтобы экран не тускнел; инстанцировать и отдавать ссылки на Graphics, Audio, FilelO и Input тем элементам, которым они требуются; управлять экземплярами Screen и интегрировать их в жизненный цикл активности.

Читать »

ANDROID ДЛЯ РАЗРАБОТЧИКОВ ИГР

Добавлено Дата: 1 August, 2013 категория: Программирование игр под Android

Фреймворк Android весьма обширен и иногда может запутать. Для каждой возможной решаемой вами задачи присутствует собственный API. Конечно, сначала вам необходимо изучить эти API. К счастью для нас, разработчиков игр, необходим предельно ограниченный их набор. Все, что нам нужно, – окно с единственным компонентом пользовательского интерфейса для прорисовки и получения пользовательского ввода, а также возможность фонового воспроизведения звука.

Читать »

Сериализация в Java – Android

Добавлено Дата: 23 July, 2013 категория: Разработка для Android

 

Java определяет фреймворк для сериализации через интерфейс-маркер (marker interface) Serial і zable и два типа сериализации – ObjectOutputStreamn ObjectlnputStream. Поскольку сериализация в Java обычно «работает и все», даже опытные программисты могут не осознавать, насколько сложен этот механизм. Определенно, обсуждение сериализации выходит за рамки этой книги. Если вам интересен этот вопрос, вы можете изучить различные источники, посвященные ему.

Читать »