Отображение JSON в объекты Java стало намного проще с Джексоном. Вступление Jackson — это очень популярная и эффективная библиотека на основе Java, используемая для преобразования…
java.util.Optional<T> в Java 8 является бедным родственником scala.Option[T] и Data.Maybe в Haskell . Но это не значит, что это бесполезно. Если эта концепция является новой для вас, представьте:…
Записи — это новая функция предварительного просмотра в Java 14 , обеспечивающая приятный компактный синтаксис для объявления классов, которые должны быть глупыми держателями данных. В…
Посмотрите этот пост, где мы дополнительно продемонстрируем использование библиотеки Джексона для обработки переменных ответов. Помимо того, что библиотека Джексона является еще одной популярной библиотекой JSON…
Лямбда-функции и замыкания появятся в Java 8. Это был проект, который продолжался некоторое время, и недавно я воспользовался возможностью взять его на тест-драйв. Информация :…
Это первая статья в серии, посвященная системам типа Inversion of Coupling Control. Серия покажет, как полученная система типов позволяет легко составлять. Это позволяет нам избежать…
Любой объект реального мира обладает некоторыми свойствами (которые могут изменяться или не изменяться со временем) и некоторым поведением (которое может изменяться или не изменяться в…
Эта серия статей предназначена для занятых программистов, которые хотят выучить Scala быстро, за 2 часа или меньше. Эти статьи представляют собой письменную версию мини-курса Rock the…
Это последняя статья в серии о рассмотрении композиции Inoversion of Coupling Control (IoCC). Предыдущие статьи охватывали: Первоклассная система типов процедур Первоклассный модуль Примеры кода В…
Вступление Изначально это было краткое введение в тему в названии и возможность познакомиться с погребом Apache Karaf. К сожалению, я не мог закончить тему до…