Published inGeek CultureBuilding rate-limiter. Part 1. Theory.Almost every application faces the task of filtering incoming requests.Jun 1, 20222Jun 1, 20222
Published inGeek CultureCan Stream API and JPA be friends?In this article, I would like to introduce the JPAstreamer library to the community. The idea of this library is very simple, but at the…Jul 25, 2021Jul 25, 2021
Published inGeek CultureSpring Native Beta ReleaseRecently, the team porting Spring to GraalVM released its first major release — the Spring Native Beta. Together with the creators of…Mar 15, 20211Mar 15, 20211
Java Streams — a brief overviewIn this article I want to introduce you, in my opinion, to one of the most significant innovations in Java since its inception, the Stream…Feb 26, 2021Feb 26, 2021
Exam 1z0–819 Oracle Certified Professional: Java 11 Developer — pass notesAt the beginning of October Oracle simplified obtaining of Java certification — instead of two exams now it is necessary to pass one…Nov 10, 20201Nov 10, 20201
OAuth implementation in Spring Security. Part 1There is often little time for safety during development, but it is a very important issue. In this series of articles, I will try to…Jun 9, 2020Jun 9, 2020
Universal parser for your pet/prod project on JAVAFirst of all, we need a base object — Parser. What is his area of responsibility? It should have a public method that returns the desired…Apr 8, 2020Apr 8, 2020
Support Buildpacks in Spring BootA few days ago Spring Boot version 2.3.0.M1 was released. In the first string of the release notes, you can find project CNB mentioned…Jan 27, 20201Jan 27, 20201
How to create custom bean validator with annotationsHello, everybody! In this short article, I want to describe how you can create a simple bean validator with the annotation processor.Oct 22, 2019Oct 22, 2019
How to write a custom filter with Spring Cloud GatewayHello, everybody! In this short article, I want to describe how you can create a filter with the Spring Cloud Gateway framework.Sep 3, 2019Sep 3, 2019