This is a Java Spring boot MVC Architecture which has Author, Book, Student and Transaction as Model classes and it uses MySql for Database. It has 10 REST API's. It can perform the basic CRUD operations like creating, updating, and deleting the entities such as Author, Book, Student and Transaction.A student card is assigned to each student.A transaction is defined as either issuing a book to a student card and making the book unavailable or returning the book and making it available. A list of transactions is maintained corresponding to each card. The student can access the library facilities only when the card is activated. A Book can be issued to a student and he should return the respective book within the Due date. If he fails to return so, he has to pay fine for the extra days he took. API's like "issueBook" and "returnBook" are used to issue and return books to the library.
-
Notifications
You must be signed in to change notification settings - Fork 0
An MVC architecture designed by using Java Spring Boot, integrated with MySql for Database. It has 10+ REST APIs which allows the us to check the availability of books, issuing of books to the students and so on.
minhaj539/School_Library
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
An MVC architecture designed by using Java Spring Boot, integrated with MySql for Database. It has 10+ REST APIs which allows the us to check the availability of books, issuing of books to the students and so on.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published