java Большой гайд по Optional в Java Разбираемся, как уменьшить шанс получить NullPointerException, используя класс Optional. Struchkov Mark 15 мая 2022 · 10 минуты на чтение
java Что такое Java Collection Framework? Рассказываю об иерархии Java Collection Framework, а также о реализации самых популярных коллекций, таких как ArrayList, HashMap, HashSet, LinckedList. Struchkov Mark 15 дек. 2021 · 14 минуты на чтение
Гайды Несколько баз данных для Spring Boot приложения Иногда бывает невозможно объединить базы данных в одну. Давайте разберемся, как добавить подключение к двум разным провайдерам баз данных. Struchkov Mark 27 нояб. 2021 · 5 минуты на чтение
spring Реализация JWT в Spring Boot В этой статье мы реализуем JWT авторизацию с использованием Spting-Boot приложений. Struchkov Mark 14 окт. 2021 · 10 минуты на чтение
java Аннотации в Java. Как создать свою аннотацию Объясняю на пальцах, что такое аннотации в Java, а также рассказываю как создать свою аннотацию и обработчик к ней в Java. Struchkov Mark 20 июня 2021 · 6 минуты на чтение
algorithm Бинарный поиск на Java Один их самых простых алгоритмов – это поиск элемента в отсортированном массиве. Это самая базовая алгоритмическая задача, которую нередко спрашивают на собеседованиях Struchkov Mark 24 мая 2021 · 1 минута на чтение
Гайды Публикация Java приложения в личный Nexus Рассказываю, как опубликовать свой артефакт в корпоративный или личный Nexus Sonatype Struchkov Mark 22 мая 2021 · 4 минуты на чтение
java Дублирование значений при использовании @ElementCollection и @OneToMany Неочевидное поведение @ElementCollection в связке с @OneToMany. Может случиться так, что в @OneToMany будет дублирование значений из-за @ElementCollection. Struchkov Mark 20 апр. 2021 · 1 минута на чтение
java Дебаг приложения на этапе компиляции IntelliJ IDEA Рассказываю, как дебажить приложение на этапе компиляции с помощью intellij idea. Struchkov Mark 18 апр. 2021 · 2 минуты на чтение
java Публикация Java библиотеки в Maven Central Публикация артефакта библиотеки в Maven Central через Sonatype OSSHR. Struchkov Mark 11 апр. 2021 · 11 минуты на чтение
java Несколько подключений к базе данных H2 Рассказываю, как сделать несколько соединений к одной и той же базе дынных H2 в Spring-Boot приложении Struchkov Mark 30 мар. 2021 · 1 минута на чтение
project Библиотека для создания автоматизированных систем обработок сообщений Проект упрощает создание ботов автоответчиков для различных нужд, например для социальных сетей или вашего персонального сайта. Struchkov Mark 22 февр. 2021 · 3 минуты на чтение
snippet Сериализация и Десериализация даты в Jackson Разберемся, как написать свой сериализатор и десериализатор даты в Jackson. Struchkov Mark 14 февр. 2021 · 1 минута на чтение
snippet Игнорирование ошибок сертификата OkHttp3 Так лучше не делать, но иногда нужно проигнорировать ошибки связанные с сертификатом сайта.Спонсор постаimport lombok.experimental.UtilityClass; import lombok.extern.slf4j.Slf4j; import okhttp3.OkHttpClient; import javax.net.ssl. Struchkov Mark 3 февр. 2021 · 1 минута на чтение
Note Создание linux сервиса для приложения Spring Boot Небольшая заметка о том, как создать сервис и автозапуск для приложения Spring Boot в Linux. Struchkov Mark 1 февр. 2021 · 1 минута на чтение
snippet Разделение URL c помощью регулярки Разделение URL-адреса на протокол, домен, порт и URI с помощью регулярных выражений. // Split URL into protocol, domain, port and URI Pattern pattern = Pattern.compile("(https?://)([^:^/]*)(:\\d*)?(.*)?"); Matcher matcher = pattern.matcher( Struchkov Mark 19 янв. 2021 · 1 минута на чтение
java Мультиязычное приложение Spring Boot Если вы делаете международное приложение, то вам необходимо перевести приложение на разные языки. Разбираемся, как сделать мультиязычное приложение. Struchkov Mark 16 янв. 2021 · 2 минуты на чтение
java Документирование API с помощью OpenAPI 3 и Swagger Веб-приложение часто содержит API для взаимодействия с ним. Документирование API позволит клиентам быстрее понять, как использовать ваши сервисы. Если API закрыт от внешнего мира, то все равно стоит уделить время спецификации Struchkov Mark 6 янв. 2021 · 6 минуты на чтение