struchkov.dev
  • Заметки
  • YouTube
  • Разделы
    Лучшее
    Гайдлайн
    Разбор
    Перевод
    Snippets
    Архив
  • Spring
    Spring Data
    Spring Security
  • Quarkus
  • Сложность
    Junior
    Middle
    Senior
  • Проекты
    GitLab Notify
    ChatGPT Bot
    GodFather Telegram
    Остальное
  • Где я?
    О блоге
    Об авторе
    Моя библиотека
    English Version
Telegram
  • Заметки
  • YouTube
  • Категории
  • Spring
  • Quarkus
  • Где я?
  • Об авторе
Потоки в Java: Thread и Runnable Разбор

Потоки в Java: Thread и Runnable

В этой статье мы сосредоточимся на практическом применении потоков в Java с использованием классов Thread и Runnable.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
23 окт. 2024 · 13 минуты на чтение
Введение в многопоточность: Преимущества, проблемы и ключевые концепции Разбор

Введение в многопоточность: Преимущества, проблемы и ключевые концепции

Рассмотрим базовые концепции многопоточности, а также обсудим важные механизмы управления и синхронизации потоков.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
9 окт. 2024 · 8 минуты на чтение
Автоматизация рутины при выпуске релизов с Maven Гайдлайн

Автоматизация рутины при выпуске релизов с Maven

Выпуск релиза для многомодульного проекта дело не простое. Как автоматизировать процесс и версиях модулей?

  • Go to the profile of  Struchkov Mark
Struchkov Mark
31 дек. 2022 · 4 минуты на чтение
Уровни изоляций Transactional Гайдлайн

Уровни изоляций Transactional

Разбираемся, как одна транзакция может влиять на результаты выполнения другой транзакции. И как уровни изоляции помогают противостоять этому влиянию.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
30 нояб. 2022 · 8 минуты на чтение
Оптимальный Docker Image для Spring Boot Гайдлайн

Оптимальный Docker Image для Spring Boot

Рассмотрим популярные способы упаковки приложения в контейнер. Напишем свой оптимальный Dockerfile для Spring Boot.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
17 окт. 2022 · 11 минуты на чтение
Основы транзакций в Spring и JDBC Гайдлайн

Основы транзакций в Spring и JDBC

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

  • Go to the profile of  Struchkov Mark
Struchkov Mark
12 окт. 2022 · 7 минуты на чтение
Проблема реактивного Hibernate Panache с Kafka в Quarkus Гайдлайн

Проблема реактивного Hibernate Panache с Kafka в Quarkus

При использовании Kafka с Hibarnate Panache вы сможете записать в базу данных только первые 5 сообщений из кафки. Разбираемся почему это происходит.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
7 авг. 2022 · 4 минуты на чтение
Исправляем MultipleBagFetchException Гайдлайн

Исправляем MultipleBagFetchException

В этой статье я покажу вам, как справиться с исключением MultipleBagFetchException, выбрасываемым Hibernate при одновременном получении нескольких коллекций с помощью Spring Data JPA.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
2 июля 2022 · 7 минуты на чтение
Обработка исключений в REST API SpringBoot Гайдлайн

Обработка исключений в REST API SpringBoot

Разберемся, как правильно обрабатывать исключения в SpringBoot сервисах с помощью ControllerAdvice и RestControllerAdvice аннотации.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
17 июня 2022 · 7 минуты на чтение
Несколько баз данных для Spring Boot приложения Гайдлайн

Несколько баз данных для Spring Boot приложения

Иногда бывает невозможно объединить базы данных в одну. Давайте разберемся, как добавить подключение к двум разным провайдерам баз данных.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
27 нояб. 2021 · 5 минуты на чтение
Реализация JWT в Spring Boot Гайдлайн

Реализация JWT в Spring Boot

В этой статье мы реализуем JWT авторизацию с использованием Spring-Boot приложений.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
14 окт. 2021 · 15 минуты на чтение
Аннотации в Java. Как создать свою аннотацию Гайдлайн

Аннотации в Java. Как создать свою аннотацию

Объясняю на пальцах, что такое аннотации в Java, а также рассказываю как создать свою аннотацию и обработчик к ней в Java.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
20 июня 2021 · 7 минуты на чтение
Публикация Java приложения в личный Nexus Гайдлайн

Публикация Java приложения в личный Nexus

Рассказываю, как опубликовать свой артефакт в корпоративный или личный Nexus Sonatype

  • Go to the profile of  Struchkov Mark
Struchkov Mark
22 мая 2021 · 4 минуты на чтение
Публикация Java библиотеки в Maven Central Гайдлайн

Публикация Java библиотеки в Maven Central

Публикация артефакта библиотеки в Maven Central через Sonatype OSSHR.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
11 апр. 2021 · 11 минуты на чтение
Валидация данных в Spring Boot Гайдлайн

Валидация данных в Spring Boot

Нередко пользователи пытаются передать в приложение некорректные данные. Это происходит либо из злого умысла, либо по ошибке. Поэтому стоит проверять данные на соответствие бизнес-требованиям.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
25 дек. 2020 · 11 минуты на чтение
struchkov.dev