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
  • Где я?
  • Об авторе
Автоматизация рутины при выпуске релизов с Maven Гайдлайн

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

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

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

Постраничная пагинация в Quarkus

Постраничная пагинация в Quarkus реализуется не самым оптимальным образом. Разбираемся, как уменьшить количество обращений к БД.

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

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

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

  • Go to the profile of  Struchkov Mark
Struchkov Mark
30 нояб. 2022 · 8 минуты на чтение
Постраничная пагинация в SpringBoot Гайдлайн

Постраничная пагинация в SpringBoot

Разбираемся, как отдавать данные из БД порциями - страницами в SpringBoot. Такой подход метод называется постраничной пагинацией.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
14 нояб. 2022 · 6 минуты на чтение
Seek Method или Keyset Pagination Разбор

Seek Method или Keyset Pagination

Фреймворки для пагинации по базе данных генерируют SQL запросы за вас. Однако делают ли они это эффективно?

  • Go to the profile of  Struchkov Mark
Struchkov Mark
4 нояб. 2022 · 7 минуты на чтение
Оптимальный 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 минуты на чтение
Обзор всех модификаторов в Java Разбор

Обзор всех модификаторов в Java

Модификаторы это ключевые слова в Java, которые "изменяют и регулируют" работу классов, методов и переменных.

  • Go to the profile of  Struchkov Mark
Struchkov Mark
27 авг. 2022 · 13 минуты на чтение
Домашняя экосистема облачных сервисов на базе Raspberry PI 4 Гайдлайн

Домашняя экосистема облачных сервисов на базе Raspberry PI 4

Рассказываю о своём пути по созданию домашней экосистемы облачных сервисов. В неё входит файловое хранилище, менеджер паролей, торрент-качалка и Gitea.

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

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

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

  • Go to the profile of  Struchkov Mark
Struchkov Mark
7 авг. 2022 · 4 минуты на чтение
Что такое StatelessSession в Hibernate и как это использовать? Гайдлайн

Что такое StatelessSession в Hibernate и как это использовать?

Интерфейс StatelessSession в Hibernate предоставляет командно-ориентированный API, который дает вам больше контроля над выполняемыми SQL-запросами.

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

Исправляем MultipleBagFetchException

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

  • Go to the profile of  Struchkov Mark
Struchkov Mark
2 июля 2022 · 7 минуты на чтение
struchkov.dev