Статьи

Идиомы платформы NetBeans: подключаемый верхний компонент (часть 4)

Давайте продолжим анализ идиомы Pluggable TopComponent. Сегодня мы рассмотрим основной класс, EnhancedTopComponent, который выступает в качестве точки соединения между участниками идиомы и средой выполнения платформы…
Статьи

Тестирование Java EE 6, часть II - Введение в Arquillian и ShrinkWrap

В первой части тестирования Java EE 6 я кратко представил встраиваемый API-интерфейс EJB 3.1, использующий встроенный контейнер Glassfish, чтобы продемонстрировать, как запустить контейнер, найти bean-компонент…
Статьи

Отладка Hibernate-сгенерированного SQL

В этой статье я расскажу, как отлаживать сгенерированный SQL Hibernate, чтобы неожиданные результаты запроса быстрее отслеживались либо в неверном наборе данных, либо в ошибке в…
Статьи

Подсказка Play Framework 2: консоль Scala

Когда я впервые начал играть со Scala, меня поразил интерактивный переводчик Scala (также известный как REPL, read -valu-print-loop). Это была одна из тех вещей, которые…
Статьи

Как использовать функциональное программирование Java 8 для генерации буквенной последовательности

Я наткнулся на интересный вопрос переполнения стека пользователем «mip» . Вопрос был: Я ищу способ генерации буквенной последовательности: 1 A, B, C, …, Z, AA,…
Статьи

Начало работы с Spring Data Solr

Spring Data Solr является расширением проекта Spring Data, целью которого является упрощение использования Apache Solr в приложениях Spring. Обратите внимание, что это не введение в…