Статьи

Scala: Вы частично это понимаете?

Почти каждый, кто изучает Scala, может запутаться из-за слова, которое используется в контексте: Частичные функции Частично примененные функции  Давайте посмотрим на оба. Частично примененные функции…
Статьи

Миграция данных JSON

Формат данных JSON прост и все еще силен. В настоящее время вы можете встретить все больше и больше веб-приложений, которые общаются в формате JSON, чем…
Статьи

JPA Tutorial - ULTIMATE Guide (PDF Download)

ПРИМЕЧАНИЕ РЕДАКЦИИ: В этом посте мы представляем всеобъемлющее руководство по JPA. Java Persistence API (JPA) — это спецификация интерфейса прикладного программирования на языке программирования Java,…
Статьи

Как получить ответ JSON от JSF?

Многие виджеты JavaScript ожидают данные и параметры в формате JSON. В настоящее время действительно легко выбрать классный виджет и обернуть его в составной компонент. Но…
Статьи

Apache Ignite Native упорство, краткий обзор

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

Hibernate: используйте псевдоним соединительной таблицы на sqlRestriction

При использовании hibernate в случае сложных запросов возникает необходимость использовать sql. Поэтому на помощь приходят sqlRestrictions. Однако использование sql-ограничений для псевдонима таблицы соединения немного сложно….
Статьи

JUnit vs TestNG: какую среду тестирования выбрать?

JUnit vs TestNG: вскрытие рамок тестирования Тестирование является неотъемлемой частью цикла выпуска программного обеспечения в хорошо сбалансированных командах разработчиков. И так было не всегда. Модульные…
Статьи

Модульное тестирование неизменяемости классов данных Java с помощью Mutable Detector

Во всех наших проектах мы используем классы данных, которые по определению содержат данные (поля), но не содержат (бизнес) логику. В соответствии с лучшими практиками кодирования,…