Управление сессиями является одной из важных частей для каждого веб-приложения. Поскольку Spring MVC является мощной средой для веб-разработки, он имеет собственные инструменты и API для…
Обзоры кода улучшают качество программного обеспечения, поэтому они всегда должны быть частью нашей повседневной работы. В следующей статье я представлю плагин интегрированного анализа кода Eclipse,…
В моем предыдущем посте я обещал показать, как создать декларативный компонент ADF для интеллектуального списка значений. Итак, я собираюсь создать компонент, состоящий из трех элементов:…
Значительная часть того, что делает Tapestry, — это метапрограммирование : код, который модифицирует другой код. Как правило, мы говорим о добавлении поведения в классы компонентов,…
Моя последняя пара блогов рассказывала о длинном опросе и методике Spring DeferredResult , и чтобы продемонстрировать эти концепции, я включил код из моего проекта Producer…
Этот пост будет посвящен основным принципам и механизмам написания интеграционных тестов Java для RESTful API (с полезной нагрузкой JSON). Цель состоит в том, чтобы дать…
Во время вчерашнего личного хакатона я начал проект, который я мог бы представить здесь когда-нибудь. Но самое крутое откровение было (опять же), как легко было…
JAXB (JSR-222) является конфигурацией по исключению, что означает, что к объектам домена применяется сопоставление по умолчанию. Это означает, что иногда вам нужно явно исключить поле…