LakshmiPerumalmalalakshmi.hashnode.dev·10 hours agoSpring Boot MicroServices kubernates tutorial - deploy to KubernatesNormally, we create Docker images using Dockerfiles. This involves creating a Dockerfile, providing the necessary information, and then running the docker build -d command to automatically generate Docker images. However, creating and maintaining Doc...Kubernetes
LakshmiPerumalmalalakshmi.hashnode.dev·10 hours agoSpring Boot 3 Observability with Grafana Stack - OrdersIn this blog post - Spring Boot 3 Observability with Grafana Stack, we will learn how to implement Observability in our Spring Boot applications using Grafana Stack which comprises Grafana, Loki, and Tempo. What is Observability? In a nutshell, Obser...Java
LakshmiPerumalmalalakshmi.hashnode.dev·10 hours agoSpring Boot 3 Observability with Grafana StackIn this blog post - Spring Boot 3 Observability with Grafana Stack, we will learn how to implement Observability in our Spring Boot applications using Grafana Stack which comprises Grafana, Loki, and Tempo. What is Observability? In a nutshell, Obse...Java
Omkar Lolagespringboot-intoduction.hashnode.dev·Dec 20, 2024Introduction to Spring Boot: Your Zeroth Step to MasterySpring is a popular Java based framework for developing various applications. It has become the the backbone of countless enterprise applications, offering a robust eco-system for solving complex challenges. Spring boot overcomes the difficulties ass...36 likesintroduction to spring boot
Puneet Chhabrapuneetchhabra.hashnode.dev·21 hours agoDesigning and Implementing a Scalable Notification SystemDesigning and implementing a notification system that can send various types of notifications (e.g., email, SMS, push notifications) based on user preferences. Project demonstration video: https://www.youtube.com/watch?v=UB79MBRyXrQ . It is recommend...Java
Niaz Bin Sirajniazbinsiraj.hashnode.dev·Dec 16, 2024The Tale of an Enum and a BeanPropertyRowMapper: A Spring Developer's QuestIt was a quiet afternoon in my coding world when a peculiar bug showed up. I was working on a Spring-based web application, mapping database records to Java objects using BeanPropertyRowMapper. Everything seemed routine—until an enum property decided...41 readsSpring
RyanKangryankang.hashnode.dev·Dec 15, 2024나는 Facade가 싫다서비스 개발을 하다보면 종종 Facade 이라는 용어를 접할 때가 있다. 서비스 개발할때 말하는 Facade 는 Gof의 디자인 패턴 중 하나인 Facade 패턴으로 보통 패턴은 빼고 Facade라고만 부른다. 여기서는 파사드라고 하겠다. 결론부터 말하면 나는 클래스 이름에 파사드를 포함하는 것을 싫어한다. 파사드란? 여러 하위 시스템 묶어서 편하게 사용하게 해주는 패턴이다. 클라이언트 입장에서는 파사드 하나만 알고 있다면 여러 시스템을 사용할...facade-pattern
Anirban Chandcse-unveiled.hashnode.dev·Dec 15, 2024JDBC vs Hibernate vs JPA vs Spring Data JPA: A Beginner’s Guide to Java Data Handling ✨In the world of Java application development, dealing with databases is a crucial part of most projects. The challenge? Picking the right tool or framework for interacting with databases efficiently. If you’re confused by terms like JDBC, Hibernate, ...Java
Rushapi-academy.hashnode.dev·Dec 13, 2024A Free Alternative for IntelliJ HTTP ClientThe IntelliJ HTTP client is an integrated tool within IntelliJ IDEA, designed to help developers test and manage APIs without leaving the IDE. However, it comes with a significant drawback—it’s only available in the paid Ultimate Edition, limiting ac...1 likeintellij
Robert Niestrojrobertniestroj.hashnode.dev·Dec 12, 2024Two reasons why you might want to disable Open Session in View in a Spring applicationOpen Session in View is a mechanism in Spring Boot which opens a Hibernate Session when processing a HTTP Request in @RestController and closes it when the processing of the request is over. The advantage of this mechanism is that it allows you to tr...7 likes·2.4K readsJava