DEV Community

Anh Trần Tuấn profile picture

Anh Trần Tuấn

404 bio not found

Joined Joined on  Personal website https://tuanh.net/
Implementing Different Types of Inheritance in Hibernate

Implementing Different Types of Inheritance in Hibernate

Comments
4 min read
Tips for Mastering Java Intersection Types with Real-World Code Examples

Tips for Mastering Java Intersection Types with Real-World Code Examples

Comments
4 min read
Reasons Why Exposing Hibernate Entities Directly in REST APIs Is Not a Good Practice

Reasons Why Exposing Hibernate Entities Directly in REST APIs Is Not a Good Practice

Comments
5 min read
Package by Layer vs Package by Feature

Package by Layer vs Package by Feature

Comments
5 min read
Spring Batch and How to Implement It Effectively

Spring Batch and How to Implement It Effectively

Comments
4 min read
Understanding SQL Queries Using the EXPLAIN Command

Understanding SQL Queries Using the EXPLAIN Command

Comments
4 min read
Implementing Server-Side Rendering (SSR) with Spring Boot

Implementing Server-Side Rendering (SSR) with Spring Boot

Comments
3 min read
Reasons Behind Latency in Your Web Application

Reasons Behind Latency in Your Web Application

Comments
4 min read
Securing Self-Signed Certificates: Are They Safe?

Securing Self-Signed Certificates: Are They Safe?

Comments
2 min read
Writing Effective Rewrites in Nginx and Tomcat

Writing Effective Rewrites in Nginx and Tomcat

Comments
2 min read
Understanding WAR and JAR Files

Understanding WAR and JAR Files

1
Comments
3 min read
Building Dynamic Spring Boot Validators

Building Dynamic Spring Boot Validators

Comments
3 min read
Protecting Your Credentials with ConfigMaps in Spring Boot

Protecting Your Credentials with ConfigMaps in Spring Boot

Comments
3 min read
7 Essential Bash Script Tricks for Efficient Scripting

7 Essential Bash Script Tricks for Efficient Scripting

1
Comments
4 min read
Monitoring in Docker: Code Examples, Demos, and Results

Monitoring in Docker: Code Examples, Demos, and Results

Comments
3 min read
Methods to Find the IP Address from a Hostname

Methods to Find the IP Address from a Hostname

Comments
3 min read
Sidecar Pattern: Techniques and Best Practices

Sidecar Pattern: Techniques and Best Practices

Comments
3 min read
Service Discovery Pattern Is Critical in Microservices Architecture

Service Discovery Pattern Is Critical in Microservices Architecture

Comments
4 min read
Polyglot Persistence: Why It's Essential for Modern Applications

Polyglot Persistence: Why It's Essential for Modern Applications

Comments
4 min read
Reasons Why You Should Use Database per Service in Microservices Architecture

Reasons Why You Should Use Database per Service in Microservices Architecture

Comments
4 min read
Understanding Covariance and Contravariance in Java

Understanding Covariance and Contravariance in Java

Comments
4 min read
Techniques for Using Repeat Annotation in Java: Unlocking Its Power with Code Examples and Demos

Techniques for Using Repeat Annotation in Java: Unlocking Its Power with Code Examples and Demos

Comments
4 min read
Secrets of Java Inner Classes: What They Are, Why You Need Them, and How to Use Them Effectively

Secrets of Java Inner Classes: What They Are, Why You Need Them, and How to Use Them Effectively

Comments
4 min read
Reasons Why You Should Use a CDN: Speed, Security, and Scalability

Reasons Why You Should Use a CDN: Speed, Security, and Scalability

Comments
4 min read
Reasons Why AJAX and SSR Shaped Modern Web Development

Reasons Why AJAX and SSR Shaped Modern Web Development

Comments
4 min read
Mastering the @MapKey Annotation for Map Relationships

Mastering the @MapKey Annotation for Map Relationships

Comments
3 min read
Reasons the Thundering Herd Problem Happens and How to Fix It

Reasons the Thundering Herd Problem Happens and How to Fix It

Comments
4 min read
Strategies to Count the Number of Online Users in Your Application

Strategies to Count the Number of Online Users in Your Application

Comments
4 min read
Reasons You Should Understand the .m2 Folder and settings.xml in Maven Projects

Reasons You Should Understand the .m2 Folder and settings.xml in Maven Projects

Comments
5 min read
Regex in Java: The Ultimate Guide for Developers

Regex in Java: The Ultimate Guide for Developers

Comments
4 min read
Using @MappedSuperclass in JPA: Code Examples, Demos, and Results

Using @MappedSuperclass in JPA: Code Examples, Demos, and Results

Comments
4 min read
Switch Case in Java 17 and Java 21 for Cleaner Code

Switch Case in Java 17 and Java 21 for Cleaner Code

Comments
4 min read
Heap Memory vs Stack Memory in Java

Heap Memory vs Stack Memory in Java

Comments
5 min read
Secrets to Effective Memory Management in GraalVM Native Image

Secrets to Effective Memory Management in GraalVM Native Image

1
Comments
5 min read
Techniques for Implementing an Effective Anticorruption Layer in Your System

Techniques for Implementing an Effective Anticorruption Layer in Your System

Comments
4 min read
Why Thread-per-Request and Reactive Programming Models Differ in Performance and Scalability

Why Thread-per-Request and Reactive Programming Models Differ in Performance and Scalability

Comments
4 min read
Using Bitwise Operations to Manage Permissions in Java Web Development

Using Bitwise Operations to Manage Permissions in Java Web Development

Comments
4 min read
Escaping Strings in Java: How to Handle Special Characters Effectively

Escaping Strings in Java: How to Handle Special Characters Effectively

Comments
4 min read
Secrets of RxJava: Why It’s the Key to Managing Asynchronous Operations in Java

Secrets of RxJava: Why It’s the Key to Managing Asynchronous Operations in Java

Comments
5 min read
Integer Caching in Java: How It Works and Why It Matters

Integer Caching in Java: How It Works and Why It Matters

Comments
4 min read
Facts About Marker Interfaces in Java

Facts About Marker Interfaces in Java

Comments
5 min read
Integrating Spring Data JPA with NoSQL Databases: A Step-by-Step Guide with Code Examples and Results

Integrating Spring Data JPA with NoSQL Databases: A Step-by-Step Guide with Code Examples and Results

Comments
4 min read
Master Window Functions in MySQL: A Complete Guide with Examples

Master Window Functions in MySQL: A Complete Guide with Examples

Comments
3 min read
Methods for Combining INSERT and UPDATE in PostgreSQL for Efficient Data Management

Methods for Combining INSERT and UPDATE in PostgreSQL for Efficient Data Management

Comments
4 min read
Methods for Implementing Feature Flag Management in Your Spring Boot Application

Methods for Implementing Feature Flag Management in Your Spring Boot Application

Comments
3 min read
Strategies to Implement the Transactional Outbox Pattern for Reliable Microservices Communication

Strategies to Implement the Transactional Outbox Pattern for Reliable Microservices Communication

Comments
4 min read
Understand the Difference Between @RequiredArgsConstructor, @AllArgsConstructor, and @NoArgsConstructor in Lombok

Understand the Difference Between @RequiredArgsConstructor, @AllArgsConstructor, and @NoArgsConstructor in Lombok

Comments
3 min read
Why etcd is Essential for Kubernetes: A Comprehensive Guide

Why etcd is Essential for Kubernetes: A Comprehensive Guide

Comments
6 min read
Managing Configuration in Kubernetes: Understanding ConfigMaps and Secrets

Managing Configuration in Kubernetes: Understanding ConfigMaps and Secrets

Comments
7 min read
Master Kubernetes Services: A Complete Guide with Examples

Master Kubernetes Services: A Complete Guide with Examples

Comments
10 min read
Why Is Your Kubernetes Pod Stuck in CrashLoopBackOff?

Why Is Your Kubernetes Pod Stuck in CrashLoopBackOff?

Comments
3 min read
Why Webhooks Are Essential for Real-Time Data Integration

Why Webhooks Are Essential for Real-Time Data Integration

Comments
4 min read
How Hibernate ORM Works Under the Hood

How Hibernate ORM Works Under the Hood

Comments
5 min read
Strategies for Implementing Full-Text Search in MySQL

Strategies for Implementing Full-Text Search in MySQL

Comments
4 min read
Unlocking WebSocket Secrets: How WebSockets Work Under the Hood

Unlocking WebSocket Secrets: How WebSockets Work Under the Hood

Comments
5 min read
Default Methods in Java

Default Methods in Java

Comments
2 min read
Secrets of Java's String Pool

Secrets of Java's String Pool

Comments
3 min read
Understanding the High Water Mark

Understanding the High Water Mark

Comments
2 min read
Reasons Why Docker Runs Natively on Linux but Needs Virtualization on Windows

Reasons Why Docker Runs Natively on Linux but Needs Virtualization on Windows

Comments
4 min read
Secrets of URIs, URLs, and URNs: Understanding Their Differences and Uses

Secrets of URIs, URLs, and URNs: Understanding Their Differences and Uses

Comments
3 min read
loading...