Статьи

Игра с фьючерсами

Во время собеседования мы часто даем разработчикам Scala простую задачу проектирования: моделировать двоичное дерево. Самая простая, но не обязательно лучшая реализация включает в себя Option…
Статьи

Как эффективно использовать Reflection

Эта статья является частью нашего Академического курса под названием Advanced Java . Этот курс призван помочь вам наиболее эффективно использовать Java. В нем обсуждаются сложные…
Статьи

Тестирование Spring 3 с помощью JUnit 4 - ContextConfiguration и AbstractTransactionalJUnit4SpringContextTests

Посмотрев в Интернете способ тестирования моего приложения Spring 3, я нашел много статей, в которых описывается, как протестировать ваше приложение с помощью JUnit. Большинство из…
Статьи

Проект Java EE7 и Maven для новичков - часть 2 - определение простой войны для нашего приложения

Возобновление из первой части Часть № 1 Мы только что определили наш родительский пом. Специальный тип pom, который в конечном итоге определяет библиотеки, которые будет…
Статьи

API Java Compiler

Эта статья является частью нашего Академического курса под названием Advanced Java . Этот курс призван помочь вам наиболее эффективно использовать Java. В нем обсуждаются сложные…
Статьи

Gradle Custom Plugin

В этом руководстве описан способ создания отдельного пользовательского плагина Gradle. Он охватывает следующие темы Создание задачи и использование ее в пользовательском плагине Автономный плагин Короткий…
Статьи

OSGi: Введение

OSGi , созданная для систем на основе Java, обеспечивает основу для модульных систем. OSGi позволяет определять зависимости каждого отдельного модуля с другими и позволяет пользователям…