Spring JMS With ActiveMQ Tutorial

This series focuses on showing you how to use ActiveMQ in Spring. I’m going to use Spring JMS (Java Messaging Service) for the series. I’m going to show you: How to quickly start an ActiveMQ instance How to start sending, and consuming messages with Spring Boot and ActiveMQ How to use transactions in ActiveMQ How … Read more

Testing Java Application With JUnit 5

JUnit 5 is a popular testing framework for Java application. In this series, I’m going to show you how to get started with this framework. Topics to be covered: Why writing unit tests? How to write unit tests How to use mock   Đạt TrầnI build softwares that solve problems. I also love writing/documenting things … Read more

Kafka Tutorial For Beginners

This series will help you set up and play with Kafkah. You will learn: How to setup Kafka on your local machine (Using Docker) How to install Kafka UI so you can see the topics, brokers, producers, consumers… on your browser instead of viewing in the console What are producers, consumers, topics, brokers… How to … Read more

Scala Quick Start

This mini-series helps you quickly get started with Scala programming languages. Here are the topics I’m going to cover in this series: Setup IDE (Intellij IDEA) The main method Functions Control structures Collections Options List Classes Object Packages Working with Files Traits Operators Futures Implicits The code in this series is available on Github here: … Read more

Java Serialization Tutorial

This mini series covers Java Serialization in depth. It starts with some quick Java serialization/deserialization examples then goes to the core of this feature. After this series, you will know: How Serialization/Deserialization work How to implement custom Serialization mechanisms Đạt TrầnI build softwares that solve problems. I also love writing/documenting things I learn/want to learn. … Read more

MongoDB Cheat Sheets

This is a series of MongoDB cheat sheets. As I’m learning MongoDB, I find it hard to learn all the new things at once. Having cheat sheets would be a big help. This series contains: MongoDB basic crud cheat sheet MongoDB Query cheat sheet MongoDB Aggregation Framework cheat sheet I’m going to update this series … Read more