User management microservice (Part 1): Defining domain model and REST API

April 18, 2017 · 4 min read – Last updated on August 10, 2020
In this first part we define the requirements against the application, its initial domain model and that REST API which its front-end will be using.

User management microservice (Part 6): Remember me authentication with persistent JWT tokens

April 18, 2017 · 11 min read – Last updated on August 10, 2020
Last time I added username and password based authentication with using Spring Security.

User management microservice (Part 5): Authentication with JWT tokens and Spring Security

April 18, 2017 · 9 min read – Last updated on August 10, 2020
So far the business logic, data access layer and the front controllers had been build, however enforcing authentication was completely missing.

How to assign custom document IDs in Spring Data MongoDB

April 14, 2017 · 4 min read – Last updated on March 9, 2019
When using Spring Data MongoDB IDs can be automatically generated for documents provided that you’re using an ObjectId, String or BigInteger as the underlying type.

How to avoid slowdown when using Groovy-based @Transactional components

April 7, 2017 · 5 min read – Last updated on October 27, 2019
During the investigation of a slowdown in a back-end Spring application, I found an interesting side-effect of using class-level @Transactional annotations on Groovy-based services.
← Prev
Page 5 of 6
Next →