Skip to content

hanin-mohamed/Spring-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📌 What is Spring MVC ?

Spring MVC is a web framework that is part of the Spring Framework. It uses the Model-View-Controller (MVC) design pattern, which helps to organize code by separating the data (Model), the user interface (View), and the control logic (Controller). This makes it easier to manage and develop applications.

Project Overview 🎯

In this project, I learned how to use Spring MVC to build a web application. I explored the Model-View-Controller (MVC) pattern, where controllers manage requests, views display data, and models hold the information. I also worked with Thymeleaf to create dynamic pages. This experience helped me understand how to organize a web app effectively.

Features 🚀

MVC Architecture: The MVC design pattern helps separate responsibilities in the application.

Controllers: Controllers manage HTTP requests and link them to the right services.

View Resolvers: View resolvers return the appropriate pages based on user requests.

Validation: User input is validated using annotations to ensure data quality.

Integration with Thymeleaf: Thymeleaf is used as a template engine for creating dynamic web pages.

Validation Form
Validation Form
Welcome To Home Page!
Welcome To Home Page!
 Table
Table Overview
Operations
Create & Update Operations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published