Apr 28 · 4 min read · While learning Spring Boot, I came across an essential tool mentioned everywhere - Maven. Initially, it felt like just another configuration file (pom.xml). But as I explored more, I realized Maven is
Join discussion
Mar 15 · 6 min read · As Java applications grew larger and more complex, developers needed better tools to manage their projects efficiently. Handling dependencies, compiling code, running tests, and packaging applications
Join discussion
Mar 13 · 14 min read · Source: Spring Boot Starters vs Maven Archetypes Simplify Project Setup (And When Each One Wins) 1. What “Setup” Really Means in a Real Java Team Project setup is not only about creating a folder and compiling a Hello World. Setup means establ...
Join discussion
Feb 15 · 4 min read · Covers: Maven Archetype • Module Structure • Build & Deploy • Package Manager How the Project Was Created ⚙️ Using Adobe’s official Maven archetype: mvn -B org.apache.maven.plugins:maven-archetype-plugin:3.3.1:generate \ -D archetypeGroupId=com.ado...
Join discussionFeb 15 · 6 min read · URL slug: aem-maven-archetype-explainedTags: AEM, Adobe Experience Manager, Maven, Java, Web Development What is Maven? Before understanding the archetype, you need to know Maven. Maven is a build tool for Java projects.It does for Java what npm doe...
Join discussionFeb 10 · 3 min read · I just released Spring CRUD Generator v1.1.0. Repo: https://github.com/mzivkovicdev/spring-crud-generator This release focuses on making generated projects feel more “production-ready” out of the box: field-level validation, more reliable Redis cachi...
Join discussionFeb 10 · 5 min read · Spring MVC gives you fine-grained control over web applications, while Spring Boot builds on top of it to remove friction and boilerplate. To really understand Spring Boot, you must first understand how Spring MVC works internally. ViewResolver in Sp...
Join discussion