Статьи

Использование Websocket со Spring Framework и Vuejs

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

Как использовать метод filter () в Java 8

Интерфейс Java 8 Stream представляет метод filter() который можно использовать для фильтрации некоторых элементов из коллекции объектов на основе определенного условия. Это условие должно быть…
Статьи

Типы сильнее тестов

Содержание Когда проверять типы Могут ли типы указывать «поведение»? Уменьшает ли проверка типов необходимость в тестах? Тестирование против проверки типа Сокращение количества возможных реализаций Абстрагирование…
Статьи

JDK14 экземпляр проблемы советника

Тагир Валеев недавно написал в твиттере о функции предварительного просмотра скорого релиза Java JDK14: # Сопоставление с шаблоном Java14 выводит дублирование имен на новый уровень…
Статьи

JavaFX на JDK 11

После развязывания 11-го выпуска возникла смесь чувств в отношении отделения JavaFX от JDK. Многие из нас чувствовали, что сейчас самое время попрощаться с JavaFX и…
Статьи

Запуск кода при запуске Spring Boot

Spring Boot автоматически настраивает нас, но рано или поздно вам придётся выполнять какую-то пользовательскую работу. В этой статье вы узнаете, как подключиться к жизненному циклу…
Статьи

Операции базы данных CRUD в потоках Java 8

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

Серия Microservices: MicroProfile и Apache TomEE

Вступление MicroProfile — это инициатива, начатая в сентябре 2016 года группой известных поставщиков для создания архитектуры микросервисов на основе платформы JEE. Миссия — оптимизировать Enterprise…