Статьи

Начиная с JHiccup

После написания моего поста «Как обнаружить и диагностировать медленный код в работе» читатель посоветовал мне попробовать jHiccup из систем Azul . В прошлом году я…
Статьи

Hibernate CascadeType.LOCK получил ошибки

Вступление Введя поддержку явной блокировки Hibernate, а также Cascade Types , пришло время проанализировать поведение CascadeType.LOCK . Запрос блокировки Hibernate запускает внутренний LockEvent . Связанный…
Статьи

Отрывки Scala 1: складные

Исходя из Java-фона, Scala предоставляет множество приятных функций и библиотек, которые позволяют создавать красивый и лаконичный код. Но обдумывать эти концепции может быть сложно. В…
Статьи

FindBugs и PMD, применяемые в Java EE 5

После нескольких месяцев увлекательного обучения — написания первых WSDL-веб-сервисов на основе EJB 3 и JPA — я нашел время, чтобы включить в мой проект автоматизированные…
Статьи

Компиляция и запуск Java без IDE

Недавний поток Java subreddit под названием « Компиляция пакетов Java без IDE » поставил вопрос: «Есть ли [там] команда, которая собирает группу java-файлов, которые находятся…
Статьи

Тестирование System.in и System.out с системными правилами

Написание модульных тестов является неотъемлемой частью разработки программного обеспечения. Одна проблема, которую вы должны решить, когда тестируемый класс взаимодействует с операционной системой, — это моделировать…
Статьи

Как лучше написать POJO Services

В Java вы можете легко реализовать некоторую бизнес-логику в классах Plain Old Java Object (POJO) и запускать их на необычном сервере или в среде без…
Статьи

Собираюсь отдохнуть: встраивать Jetty в Spring и JAX-RS (Apache CXF)

Для хардкорного серверного Java-разработчика единственным способом «высказаться» миру является использование API. Сегодняшняя статья посвящена JAX-RS : написанию и представлению сервисов RESTful с использованием Java. Но…