J. Vreijsen
  • Home
  • About
  • Tags
  • Archives
  • Contact

Using Jackson builders in Spring Boot Native

🏗️   / 2023-03-24 /
  • Builder
  • GraalVM
  • Jackson
  • Lombok
  • Spring Boot 3
  • Spring Native
When you love the builder pattern, and compiling to native images as much as me, you need this Jackson configuration in your Spring Boot 3 application.
Read more

Using the Java Kinesis Producer Library (KPL) with LocalStack

💨   / 2022-11-18 /
  • AWS
  • Java 17
  • Kinesis
  • LocalStack
  • Spring Boot
The Kinesis Producer Library offers us a great abstraction with a lot of additional configuration options, but setting it up with LocalStack can be tricky. Let's look at how to do it right.
Read more

Migrating from Spring Native to Spring Boot 3

🍃   / 2022-10-24 /
  • GraalVM
  • Spring Boot 3
  • Spring Native
Spring Boot 3 will support native compilation out of the box, we look at how to migrate our project from the Spring Native library.
Read more

Cloud Native Development: Are you prepared?

🧙‍♂️   / 2022-08-02 /
  • Cloud Native
  • GraalVM
  • Java 17
  • Quarkus
  • Spring Boot
  • Spring Native
Whether you like it or not, cloud native development is rising in popularity. Question is, are you prepared to adapt to it?
Read more

Preview to Redis OM Spring using RedisJson

🔥   / 2022-03-29 /
  • Java 17
  • Redis
  • Redis OM
  • RedisJson
  • Spring Boot
After the announcement made last week about RedisJson 2.0 in RedisDays London 2022, lets have a look at how to use it in Spring Boot!
Read more

(De)-serializing Polymorphic objects with Jackson

🐕   / 2022-03-03 /
  • Descriminator
  • Jackson
  • Java 17
  • Polymorphism
  • Spring Boot
Polymorphism is all cool and hipster, but how do you deserialize such structure coming from the outside world? Well, I so happen to have written this blogpost about it so click along!
Read more

A story on how to use delay queues

⏱️   / 2022-02-15 /
  • AWS
  • Delay Queue
  • Java 17
  • SQS
  • Spring Boot
Ever heard about delay queues, and how they could be used? Join me in this real-life use-case where we will utilise delay queues to expose critical issues.
Read more

Using the Java Kinesis Client Library (KCL) with localstack

💨   / 2022-02-01 /
  • AWS
  • DynamoDB
  • Java 17
  • Kinesis
  • LocalStack
  • Spring Boot
Read or heard alot about Kinesis Data Streams, and eager to know how to actually use it? Come along and join me in this magical adventure of using the Kinesis Client Library and running it locally with LocalStack!
Read more

What I love about Lombok and the builder pattern

🏗️   / 2022-01-17 /
  • Builders
  • Jackson
  • Lombok
We all know I'm a big fan of Lombok, but why? Well here are a few reasons that will make sure you start using it today!
Read more

Using Spring Webflux with Websockets to build an interactive Quiz

🎄   / 2021-12-28 /
  • Java 17
  • Spring Boot
  • Webflux
  • Websockets
Christmas; what a wonderfull time, wrapping paper in every store, lights and decorations on every corner what's not to like? Well here is the thing, I tend to get bored quite easily, which is why on this years family dinner; I tried something different!
Read more
Home | Blog | GitHub | Powered by hexo Somehow liking my gibberish? Use the Brave Browser to tip me, or feed my caffeine addiction by buying me a Monster.