I Built a Visualizer for the Spring Bean Lifecycle (Context Startup, @PostConstruct, Prototype Beans)
Spring does a surprising amount of work between "I found a @Component" and "the bean is ready to inject" — and it's all invisible. So I built a visual
java
dev.to
Jun 27, 2026
OOP concepts in Java:
1. Object
An object is an instance of a class. It represents a real-world thing and contains data (variables) and behavior (methods).
2. Class
java
dev.to
Jun 27, 2026
Find Poisoned Duration (LeetCode 495) - Understanding Overlapping Intervals
Difficulty: Easy
Topics: Array
Platform: Leetcode
Problem Statement
Our hero Teemo is attacking an enemy Ashe with poison attacks! When Te
java
dev.to
Jun 27, 2026
Why Your @Transactional Sometimes Does Nothing (And How to Fix It)
You add @Transactional to a method, expecting that if anything fails, the whole thing rolls back. Then one day a payment fails halfway through, and in
java
dev.to
Jun 27, 2026
working with auto increment of mysql in JDBC
For explanation Watch video ::
code::
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import
java
dev.to
Jun 27, 2026
7 Spring Boot Annotations Every Beginner Should Know
When I first started learning Spring Boot, I was overwhelmed by annotations.
Every file seemed to have symbols starting with @.
@SpringBootApplicati
java
dev.to
Jun 27, 2026
What Two Semesters of Computer Science Taught Me About Choosing Academic Support
During my second year as a computer science student, I spent nearly an entire weekend debugging a Java project.
The assignment itself wasn't unusuall
java
dev.to
Jun 27, 2026
Java LLD: How to Design Git (Version Manager) in an Interview
Java LLD: How to Design Git (Version Manager) in an Interview
Designing a Version Control System (like Git) is a classic Low-Level Design (
java
dev.to
Jun 27, 2026
Project Valhalla in JDK 28: What Value Classes Actually Change
Project Valhalla has been Java's most anticipated, slowest arriving feature for over a decade. On June 15, 2026, Oracle engineer Lois Foltan confirmed
java
dev.to
Jun 27, 2026
I built a production-ready Spring Boot 4 Starter Kit (and Reddit roasted it into something better)
Why I built this
Every new Spring Boot project starts the same way.
JWT setup. Security config. CORS. Rate limiting.
Docker. CI/CD. Exception handl
java
dev.to
Jun 27, 2026
Design a LFU ( Least Frequently Used ) Cache
leetcode.com
Problem Statement
get()
put()
Both operations mu
java
dev.to
Jun 26, 2026
Next Smaller Element
geeksforgeeks.org
Problem Statement
Given an array, find the first smal
java
dev.to
Jun 26, 2026
LRU Cache | HashMap + Doubly Linked List
leetcode.com
Problem Statement
Design an LRU (Least Recently Used) Cach
java
dev.to
Jun 26, 2026
Getting Started with Solon 4.0: A Modern Java Framework That Puts Performance First
Getting Started with Solon 4.0: A Modern Java Framework That Puts Performance First
I've been working with Java frameworks for a while — st
java
dev.to
Jun 26, 2026
About Backend
What is Backend?
Backend is the server-side part of an application that handles the logic, database, security, and communication between the user i
java
dev.to
Jun 26, 2026
How to Split a PowerPoint Document into Multiple Files in Java
When working with PowerPoint files in a Java application, you may sometimes need to split a large presentation into smaller files.
For example, you m
java
dev.to
Jun 26, 2026
REST API Best Practices That Every Developer Should Follow in 2026
If you've been building APIs for a while, you already know that writing one that works and writing one that's great are two very different things. A p
java
dev.to
Jun 26, 2026
Platform Architecture of Java, node.js, python
June 26 2026
Programming languages
Choosing the right programming language for backend development is one of the most important decisions
java
dev.to
Jun 26, 2026
I built a free JSON to Java class generator (Lombok + Records + nested classes)
As a Java developer, I kept wasting time manually writing POJOs from JSON API responses.
So I spent a week building a small tool to fix that.
java
dev.to
Jun 26, 2026
Architecture of java,node.js, python
Components of Java Architecture
Java architecture consists of three main components and those are JRE(Java Runtime Environment), JDK(Java Development
java
dev.to
Jun 26, 2026