🎯 My Spring Boot Controllers Looked Fine… Until I Understood the Presentation Layer
When I started building REST APIs with Spring Boot, everything seemed simple. I wrote a controller. Mapped a few endpoints. Returned JSON. It worked. But as the...
When I started building REST APIs with Spring Boot, everything seemed simple. I wrote a controller. Mapped a few endpoints. Returned JSON. It worked. But as the...
Applications often generate content that needs to be consumed later at runtime. This content may be stored in the file system, written to a database table, shar...
!Cover image for Boolean Field Becomes null in Spring Boot DTO? Here’s Why And How to Fix Ithttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,...
What is Maven? Maven is a build automation and project management tool primarily used for Java projects. In Spring Boot applications, Maven plays a crucial rol...
Introduction During the last days of 2025, our team lead took an extra day off and missed an important meeting. After a recent restructure, one colleague left...
markdown !dss99911https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuplo...
Introduction Spring Boot는 기본적으로 Thymeleaf를 권장하지만, 레거시 프로젝트나 특정 요구사항에 따라 JSP를 사용해야 할 때도 있습니다. 이 글에서는 Spring Boot에서 JSP를 설정하고 활용하는 방법을 알아봅니다. Dependencies Gradle...
Spring Boot Actuator는 운영 중인 애플리케이션의 상태를 모니터링하고 관리하기 위한 기능을 제공합니다. 설정, 메모리, CPU, 환경 변수, Bean 정보 등 다양한 정보를 확인할 수 있습니다. 설정 Gradle gradle implementation 'org.spring...
마이크로서비스와 Spring Cloud 마이크로서비스 아키텍처는 대규모 애플리케이션을 작은 서비스 단위로 분리하여 독립적으로 개발, 배포, 확장할 수 있게 합니다. Spring Cloud는 이러한 마이크로서비스 구축을 위한 다양한 도구를 제공합니다. Eureka는 Netflix OSS...
Comunicação entre Sistemas Distribuídos Quando falamos em comunicação entre sistemas, especialmente no contexto de aplicações distribuídas, estamos lidando com...
!Cover image for Minimal Guide to Resilience4j and Circuit Breaker in Spring Boothttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=aut...
!Cover image for Spring Cloud Gateway: Basic Examplehttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fd...