DEV Community

Semyon Kirekov profile picture

Semyon Kirekov

Java team lead. Passionate about giving talks at conferences, writing meaningful articles, and lecturing for students.

Education

Polzunov Altai State Technical University

Work

Java team lead, a conference speaker, and a lecturer

Rich Domain Model with Spring Boot and Hibernate

Rich Domain Model with Spring Boot and Hibernate

20
Comments 7
31 min read

Want to connect with Semyon Kirekov?

Create an account to connect with Semyon Kirekov. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Integration Tests for N + 1 problem in Java

Integration Tests for N + 1 problem in Java

18
Comments 2
7 min read
JUnit 5: link tests with task tracker issues

JUnit 5: link tests with task tracker issues

12
Comments 3
8 min read
Spring, SchemaSpy DB docs, and GitHub Pages

Spring, SchemaSpy DB docs, and GitHub Pages

16
Comments
7 min read
Spring Security — Generate Docs for Authorization Rules

Spring Security — Generate Docs for Authorization Rules

4
Comments 5
5 min read
Spring Security and Non-flat Roles Inheritance Architecture

Spring Security and Non-flat Roles Inheritance Architecture

16
Comments 3
17 min read
Unit Testing Backward Compatibility of Message Format

Unit Testing Backward Compatibility of Message Format

6
Comments
12 min read
Forward Compatible Enum Values in API with Java Jackson

Forward Compatible Enum Values in API with Java Jackson

9
Comments 5
7 min read
Custom Gradle Plugin for Unified Static Code Analysis

Custom Gradle Plugin for Unified Static Code Analysis

1
Comments 1
10 min read
Flyway Migrations Naming Strategy in a Big Project

Flyway Migrations Naming Strategy in a Big Project

10
Comments
5 min read
Spring Boot — Power of Value Objects

Spring Boot — Power of Value Objects

20
Comments 2
9 min read
Spring Boot – Black Box Testing

Spring Boot – Black Box Testing

8
Comments
10 min read
Chain of Responsibility Pattern in Spring Application

Chain of Responsibility Pattern in Spring Application

19
Comments 2
8 min read
Contract Integration Testing

Contract Integration Testing

18
Comments 1
7 min read
E2E-Testing in CI Environment With Testcontainers

E2E-Testing in CI Environment With Testcontainers

19
Comments
17 min read
Apache Spark, Hive, and Spring Boot — Testing Guide

Apache Spark, Hive, and Spring Boot — Testing Guide

35
Comments 4
18 min read
Spring Data — Never Rollback Readonly Transactions

Spring Data — Never Rollback Readonly Transactions

26
Comments
8 min read
Spring Boot + JPA — Clear Tests

Spring Boot + JPA — Clear Tests

47
Comments
12 min read
Spring Data — Power of Domain Events

Spring Data — Power of Domain Events

72
Comments 6
12 min read
Basics of CI/CD

Basics of CI/CD

195
Comments 3
7 min read
Spring Boot Testing — Testcontainers and Flyway

Spring Boot Testing — Testcontainers and Flyway

23
Comments
6 min read
Spring Boot Testing — Data and Services

Spring Boot Testing — Data and Services

16
Comments 1
9 min read
Why You Need Static Code Analysis

Why You Need Static Code Analysis

6
Comments
7 min read
Spring Data — Transactional Caveats

Spring Data — Transactional Caveats

26
Comments 3
5 min read
Java Generics — Advanced Cases

Java Generics — Advanced Cases

48
Comments 2
8 min read
loading...