An open API service indexing awesome lists of open source software.

https://github.com/faridtahmazov/universitymanagmentsystem-basic

Simple Spring Web project
https://github.com/faridtahmazov/universitymanagmentsystem-basic

spring spring-data-jpa spring-mvc thymeleaf

Last synced: about 1 month ago
JSON representation

Simple Spring Web project

Awesome Lists containing this project

README

          

# UniversityManagmentSystem-Basic
Simple Spring Web project

Tools and technologies used:
* IDE - Intellij Idea;
* JDK - 1.8 or later;
* Spring Web - 2.7;
* Spring Data Jpa;
* Spring Boot DevTools;
* Thymeleaf;
* MySQL Driver;

Development Steps:
* Create an Intellij Idea Spring Web Project;
* Add Dependencies;
* Project Structure;
* Application Properties Setup;
* Create a Entities - Student.java, Teacher.java, util.Hint.java;
* Create a StudentRepository.java, TeacherRepository;
* Create a StudentService.java, TeacherService.java;
* Create a HomeController.java, StudentController.java, TeacherController.java
* Create a home.html, students.html, teachers.html and create new/edit html page;
* Demo;

Home page:
![Screenshot (42)](https://user-images.githubusercontent.com/86052693/172019029-4d2aaa9a-a67b-4f8f-8456-2625f3d6779d.png)

Student List:
![Screenshot (43)](https://user-images.githubusercontent.com/86052693/172019055-44963d31-c8fd-48cc-a57a-dd1ee7a4b244.png)

Teacher List:
![Screenshot (44)](https://user-images.githubusercontent.com/86052693/172019121-cfb3b175-3939-4d39-9645-5b5bfff3a458.png)

New/Edit Page:
![Screenshot (45)](https://user-images.githubusercontent.com/86052693/172019146-80666833-6890-46b7-b8b2-35665f30bafc.png)