Интеграция Spring и GWT на примере приложения-чата. Подробное руководство по интеграции двух популярных фреймворков.
Тестовое задание «Configurable two-level cache»
Перед прохождением интервью мне предложили выполнить тестовое задание. Оно звучало так: «Create a configurable two-level cache (for caching Objects). Level 1 is memory, level 2 is filesystem. Config params should let one specify the cache strategies and max sizes of level 1 and 2.» Задание достаточно распространенное, поэтому решение может кому-то пригодиться.
GAE + Groovy – компилируем Groovy код используя Ant
В IDE Eclipse нет такой хорошей поддержки для Groovy в проектах App Engine, поэтому для нормальной компиляции и сборки проекта можно использовать Ant. Особенно это актуально при создании объектов, которые будут хранится в базе данных – они все должны быть обработаны с помощью JDO Enhancer для нормальной работы.
Groovy за 15 минут – краткий обзор
Groovy — объектно-ориентированный язык программирования разработанный для платформы Java с возможностями Python, Ruby и Smalltalk. Groovy использует Java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим Java кодом и библиотеками.
EJB приложение на Groovy
Создаем EJB 3.1 приложение, используя Groovy. Практическое руководство по разработке.