Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rpdevjesco/book_management_system

a small web application project that incorporates Java 17), J2EE, Spring, and Hibernate.
https://github.com/rpdevjesco/book_management_system

Last synced: 14 days ago
JSON representation

a small web application project that incorporates Java 17), J2EE, Spring, and Hibernate.

Awesome Lists containing this project

README

        

Project Overview: Book Management System

This application will allow users to add, view, update, and delete books from a database. Each book will have details such as ISBN, title, author, and publication date.
Technologies and Tools:

Java: Version 11 or 17
Spring Boot: For simplifying the bootstrapping and development of new Spring applications
Spring Data JPA: To interact with the database using Hibernate as the JPA implementation
Hibernate: For ORM (Object Relational Mapping) support
Spring Web MVC: For creating the web controller layer
Thymeleaf: As the template engine for the view layer
H2 Database: An in-memory database for easy project setup and testing
IntelliJ IDEA: As the IDE for development
Maven: For dependency management and build