Статьи

Корпоративные приложения стали проще с JVx

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

Стратегия не предназначена для весны!

Итак, предположим, что вы пишете приложение Spring MVC и решаете: «Я хочу создать отдельные инкапсулированные алгоритмы, которые можно поменять местами для выполнения определенного поведения». Классическим…
Статьи

API Java Barcode

Первоначально штрих-коды были одномерным представлением данных с использованием ширины и расстояния между столбцами. Распространенными типами штрих-кодов являются штрих-коды UPC, которые встречаются на упаковках продуктов. Есть…
Статьи

Изоляция логики домена

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

Весна из окопов: возвращение информации о коммите Git в формате JSON

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

Neo4j - [: Loves] -> Cypher

Продолжение вебинара Спасибо всем за участие в вебинаре, я был в восторге от посещаемости и замечательных дискуссий в чате. Как и было обещано, мы опубликуем…
Статьи

Конфигурация Spring Java

Я обнаружил, что многие разработчики Spring, которых я знаю, до сих пор не знают или не используют Spring Java Configuration (или JavaConfig). Spring 3.0 представил…