W1D2 -Framework - Spring - Running 1st Spring Boot Application [9Jun]

Опубликовано: 15 Июнь 2026
на канале: Tausief S
5,183
225

✅ W1D2 -Framework - Spring - Running 1st Spring Boot Application [9Jun]

Join Central Whatsapp Channel
https://whatsapp.com/channel/0029Va4q...

📌 Recording:
https://youtube.com/live/UbJHxfy-YME?...


📌 Session notes
https://docs.google.com/document/d/1o...


📌 Attendance Code: 7777
https://docs.google.com/forms/d/e/1FA...


📌Other links:
https://spring.io/
https://spring.io/projects
https://spring.io/projects/spring-fra...
https://github.com/spring-projects/sp...
https://start.spring.io/
Tools & Software
https://docs.google.com/document/d/1x...


📌Key Points: Spring Boot Project Setup & Build Lifecycle
✅ Modern backend systems separate Frontend, Backend, and Database into independent services. Requests flow through DNS → Load Balancer/API Gateway/Nginx → Application, and backend services communicate using REST APIs.


✅ Spring Boot projects are created using Spring Initializer with Maven as the build tool. The session covered Group ID, Artifact ID, Base Package, dependency management through Spring Boot Starters, and project configuration using application.properties or application.yml.


✅ Standard project structure includes src/main/java, src/test/java, and src/main/resources. Maven manages all required dependencies (e.g., Spring Web, Tomcat, Jackson) through the pom.xml configuration.


✅ The Maven build lifecycle covered mvn clean, mvn package, and mvn spring-boot:run. Packaging generates a self-contained executable JAR, which is the standard artifact for deployment and can be executed using java -jar.


✅ Common local development issues included port 8080 conflicts and build errors. The session demonstrated identifying the running process, terminating it before restarting the application, and troubleshooting Maven build problems to successfully run the Spring Boot application.