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/
Design Multi-Step Forms Efficiently on the Server-Side with Java

Design Multi-Step Forms Efficiently on the Server-Side with Java

Comments
4 min read
Secrets to Masking Sensitive Data Before Sending to the Frontend in Java

Secrets to Masking Sensitive Data Before Sending to the Frontend in Java

Comments
3 min read
Reasons and Ways to Fix 'Required a Bean That Could Not Be Found' in Spring Boot

Reasons and Ways to Fix 'Required a Bean That Could Not Be Found' in Spring Boot

Comments
3 min read
Solving FileNotFoundException When Handling MultipartFile in Spring Boot

Solving FileNotFoundException When Handling MultipartFile in Spring Boot

Comments
3 min read
Upload Files with Special Characters to S3 Buckets and Handle Presigned URL Errors

Upload Files with Special Characters to S3 Buckets and Handle Presigned URL Errors

Comments
3 min read
Why ‘String Cannot Be Converted to JSONObject’ Occurs and How to Fix It

Why ‘String Cannot Be Converted to JSONObject’ Occurs and How to Fix It

Comments
4 min read
Why Your Spring Data JPA Entity Classes Are Not Recognized and How to Fix It

Why Your Spring Data JPA Entity Classes Are Not Recognized and How to Fix It

Comments
3 min read
Building a Detailed Role-Based Access Control System with Spring Security and Spring Boot

Building a Detailed Role-Based Access Control System with Spring Security and Spring Boot

Comments
3 min read
Secrets to Optimizing and Organizing Liquibase Scripts in Spring Boot for Seamless Database Migrations

Secrets to Optimizing and Organizing Liquibase Scripts in Spring Boot for Seamless Database Migrations

Comments
3 min read
Secrets to Designing an Effective UserDTO in Spring Boot Applications

Secrets to Designing an Effective UserDTO in Spring Boot Applications

Comments
3 min read
Reasons You’re Not Receiving JWT Tokens and How to Fix It in Spring Security

Reasons You’re Not Receiving JWT Tokens and How to Fix It in Spring Security

Comments
3 min read
DTO and Entity Separation is Crucial for Java Backend Applications

DTO and Entity Separation is Crucial for Java Backend Applications

Comments
3 min read
Reasons Why Request Mapping Fails in Spring Boot and How to Fix It

Reasons Why Request Mapping Fails in Spring Boot and How to Fix It

Comments
3 min read
Techniques for Configuring Executors and Guava RateLimiter for Effective Multithreaded Processing

Techniques for Configuring Executors and Guava RateLimiter for Effective Multithreaded Processing

Comments
3 min read
Building Dynamic Queries in Spring Boot with JPASpecificationExecutor

Building Dynamic Queries in Spring Boot with JPASpecificationExecutor

Comments
3 min read
Handling Errors When Importing CSV Data into a Database in Spring Boot

Handling Errors When Importing CSV Data into a Database in Spring Boot

Comments
3 min read
Thymeleaf or WebMvcConfigurer is the Right Choice for Your Spring UI Application

Thymeleaf or WebMvcConfigurer is the Right Choice for Your Spring UI Application

Comments
3 min read
Build a Custom Event Logger for API Monitoring in Spring Boot

Build a Custom Event Logger for API Monitoring in Spring Boot

Comments
3 min read
Your Java Application in Docker Fails on HTTP and How to Fix It

Your Java Application in Docker Fails on HTTP and How to Fix It

Comments
3 min read
Spring State Machine Is Crucial for Managing Complex Workflows and Error Handling

Spring State Machine Is Crucial for Managing Complex Workflows and Error Handling

Comments
3 min read
Techniques for Sorting by Multiple Columns in JPA with Dynamic Calculations

Techniques for Sorting by Multiple Columns in JPA with Dynamic Calculations

Comments
3 min read
ThreadContext.put() and MDC.put() Differ in Log4j: A Deep Dive with Examples

ThreadContext.put() and MDC.put() Differ in Log4j: A Deep Dive with Examples

Comments
3 min read
Visualizing Data with Graphs in Java Using NetBeans

Visualizing Data with Graphs in Java Using NetBeans

Comments
4 min read
Mastering Java Programming with Conversion and Casting

Mastering Java Programming with Conversion and Casting

Comments
3 min read
Methods and Techniques for Working with CSV Files in Java

Methods and Techniques for Working with CSV Files in Java

Comments
3 min read
Local Variables and Method Parameters in Java

Local Variables and Method Parameters in Java

Comments
3 min read
Secrets to Avoiding Common Mistakes in Java's Try-Catch Blocks

Secrets to Avoiding Common Mistakes in Java's Try-Catch Blocks

Comments
4 min read
Tips for Iterating Through Arrays with Null Elements in Java: A Complete Guide with Code Examples

Tips for Iterating Through Arrays with Null Elements in Java: A Complete Guide with Code Examples

Comments
3 min read
Building a Binary Tree in Java is Essential: A Step-by-Step Guide with In-Depth Analysis

Building a Binary Tree in Java is Essential: A Step-by-Step Guide with In-Depth Analysis

Comments
3 min read
Reasons Your Java Code Compiles in IDE but Fails with javac

Reasons Your Java Code Compiles in IDE but Fails with javac

Comments
3 min read
Ways to Swap Two Strings in Java Without Using Built-In Functions

Ways to Swap Two Strings in Java Without Using Built-In Functions

Comments
3 min read
Reasons Why Pre-Increment and Post-Increment Operators in Java Can Make or Break Your Code

Reasons Why Pre-Increment and Post-Increment Operators in Java Can Make or Break Your Code

Comments
3 min read
Decompile .class Files in Java: Tools and Techniques

Decompile .class Files in Java: Tools and Techniques

Comments
3 min read
Reasons Why Java Doesn't Support Multiple Inheritance: A Deep Dive

Reasons Why Java Doesn't Support Multiple Inheritance: A Deep Dive

Comments
3 min read
Understanding Type Erasure in Java Generics

Understanding Type Erasure in Java Generics

Comments
4 min read
Implement Timer Node Synchronization in Java: A Step-by-Step Guide

Implement Timer Node Synchronization in Java: A Step-by-Step Guide

Comments
3 min read
Facts About Whether an int Array Can Hold short or byte Values in Java

Facts About Whether an int Array Can Hold short or byte Values in Java

Comments
3 min read
Dynamically Change the Name of a Web Service in Your Applications

Dynamically Change the Name of a Web Service in Your Applications

Comments
3 min read
Why 16.33 % 10 Returns 6.329999999999998: A Deep Dive into Floating-Point Arithmetic

Why 16.33 % 10 Returns 6.329999999999998: A Deep Dive into Floating-Point Arithmetic

Comments
3 min read
Why the yield() Function in Java Does Not Work and How to Address It

Why the yield() Function in Java Does Not Work and How to Address It

Comments
3 min read
Integer Overflow in Objects Can Be Problematic (and How to Handle It)

Integer Overflow in Objects Can Be Problematic (and How to Handle It)

Comments
4 min read
Intercept Instance of the Program Already Running

Intercept Instance of the Program Already Running

Comments
4 min read
Reasons Your Feign Client Throws IOException: Too Many Bytes Written and How to Fix It

Reasons Your Feign Client Throws IOException: Too Many Bytes Written and How to Fix It

Comments
3 min read
What is Git submodules?

What is Git submodules?

Comments
4 min read
Reasons Why Passwords Need to Be Reset Instead of Revealing the Original Password

Reasons Why Passwords Need to Be Reset Instead of Revealing the Original Password

Comments
4 min read
Conditional Beans in Spring Boot and How They Enhance Application Flexibility

Conditional Beans in Spring Boot and How They Enhance Application Flexibility

Comments
4 min read
Replacing Multi-Level If-Else Conditions with Maps in Java for Cleaner Code

Replacing Multi-Level If-Else Conditions with Maps in Java for Cleaner Code

Comments
4 min read
How MongoDB Stores Your Data

How MongoDB Stores Your Data

Comments
4 min read
4 Most Common Encryption Algorithms Used in Fintech Systems

4 Most Common Encryption Algorithms Used in Fintech Systems

Comments
4 min read
Techniques for Zipping and Padding Lists in Java

Techniques for Zipping and Padding Lists in Java

Comments
4 min read
7 Essential Techniques for String Formatting in Java

7 Essential Techniques for String Formatting in Java

Comments
3 min read
Techniques to Implement Retry Mechanisms for Failing API Calls in Microservices

Techniques to Implement Retry Mechanisms for Failing API Calls in Microservices

Comments
5 min read
Effective Logging Strategies for Java Microservices

Effective Logging Strategies for Java Microservices

Comments
4 min read
Understanding the Internal Mechanisms of Primary Indexes in Databases

Understanding the Internal Mechanisms of Primary Indexes in Databases

Comments
4 min read
10 Common Code Smells: How to Spot, Avoid, and Fix Them Effectively

10 Common Code Smells: How to Spot, Avoid, and Fix Them Effectively

Comments
3 min read
Understanding O(1), O(n), and O(n^2) in Java: What They Mean for Your Code Performance

Understanding O(1), O(n), and O(n^2) in Java: What They Mean for Your Code Performance

Comments
4 min read
Reasons for High Disk I/O and Methods to Resolve It in System Performance

Reasons for High Disk I/O and Methods to Resolve It in System Performance

Comments
4 min read
Test-Driven Development (TDD) is Essential for Reliable Code: Techniques and Best Practices

Test-Driven Development (TDD) is Essential for Reliable Code: Techniques and Best Practices

Comments
4 min read
Master Variable Shadowing and Hiding in Java: Uncovering Key Nuances and Pitfalls

Master Variable Shadowing and Hiding in Java: Uncovering Key Nuances and Pitfalls

Comments
4 min read
Choosing Between Client-Side and Server-Side Pagination Impacts Performance and User Experience

Choosing Between Client-Side and Server-Side Pagination Impacts Performance and User Experience

Comments
4 min read
loading...