keyboard_backspaceShow all articles

Java

Inter-bean notifications using Spring Events

Java Spring
Michał Grabarczyk photo
Michał Grabarczyk
31 Mar 2020
4 min read
Looking for inter-bean publish subscribe messaging or reduced coupling between beans? Check the simple, yet often overlooked solution - Spring Events.

Configuring a SOAP Client with Two-Way SSL and WS-Security using Spring Boot

API Java Spring Security
Dominik Jastrzębski photo
Dominik Jastrzębski
24 Mar 2020
5 min read
When creating applications for industries with high demand for security we often need to apply uncommon security measures. The set of security technologies for SOAP APIs is different from what we mostly use on daily basis.

Improve your tests with JUnit 5

Testing Java
Joanna Kaczmarczyk photo
Joanna Kaczmarczyk
10 Mar 2020
10 min read
Overview of JUnit 5 new features that help us write better tests and run them faster. Increase test coverage and simplify maintenance with minimal effort.

Automatic versioning of Java applications using Git-Version Gradle Plugin

Guide Java Spring Gradle
Dominik Jastrzębski photo
Dominik Jastrzębski
27 Nov 2019
4 min read
Version management is an important part of every software project, yet it’s often overlooked. Even more often, it can be significantly improved.

Generating API clients based on OpenAPI v3 specifications

API REST OpenAPI Java Spring Gradle
Dominik Jastrzębski photo
Dominik Jastrzębski
06 Nov 2019
5 min read
Microservice architecture is one of the recent buzzwords in the world of software development. It can help create scalable, robust software even in complex business domains. However, it introduces additional operational complexity among which is communication between many services.

HTTP request rate limiting with Micronaut & Resilience4j

Guide Java Micronaut
Tomek Wójcik photo
Tomek Wójcik
15 Feb 2019
4 min read
Continuing with my previous post, let's try to implement some simple rate limiting for our application using Micronaut's caching and Resilience4j.

JWT authentication with Micronaut

Guide Java Micronaut JWT
Tomek Wójcik photo
Tomek Wójcik
07 Feb 2019
5 min read
Micronaut makes creating web applications a breeze. The most interesting thing about it is that it does not use any runtime reflection and still provides a clean and enjoyable API, among others, thanks to compile time annotation based dependency injection.

Build your backend with us

Your team of exceptional software engineers