Skip to content

JavaAbuser/spring-mvc-digital-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 

Repository files navigation

Digital Library

Application was created with Spring 5.3.20 and Java 11 and built with Maven

Digital Library is a CRUD web application that was made using Spring MVC, the views of which is dynamically generated using Thymeleaf in html pages. All crud operations are recorded using Spring Data JPA in db mysql.

Features

  • See all people and all available books in the library
  • Create new person and new book
  • Сhange/delete existing books and people
  • Assign a person to the book
  • Release the book if the person returned it
  • Find a book by title

Application for digital accounting of books in the library.

Tech

Digital Library use:

  • Spring MVC - Provides the architecture of the Model-View-Controller pattern
  • Spring Data JPA - executes SQL queries
  • Thymeleaf - is a modern server-side Java template engine for both web and standalone environments

And of course Digital Library itself is open source with a public repository on GitHub.

image image image image image image image image image image image

Installation

Digital Library requires Java v11+ to run.

Install the repository locally and run with IDE

git clone https://github.com/JavaAbuser/spring-mvc-digital-library.git

License

MIT

Free Software, Hell Yeah!

About

Represents the digital accounting of books in the library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published