Skip to content

LeelaBaduru/BookStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookStore

• BookStore application using Java 11, Maven and Spring Boot

• Initial setup done with configuring basic dependencies such as Spring web, Spring Data JPA, H2 DataBase and Lombok

• Set the application.yml file to configure Spring Datasource, JPA, Hibernate

• Created a Book and Author Entities having OneToMany and ManyToOne relationship.

• Created BookRepository interface that extends from JpaRepository Interface with methods supporting CRUD functions declared in it

• Created a BookStoreService Interface with methods supporting Read, Write, Delete, Update declared in it

• BookStoreServiecImpl class implements the functionalities of the BookService Interface

• BookController and AuthorController classes which handles the HTTP CREATE, READ, UPDATE, DELETE requests and sends back response to the client

• Exception handled on request handler methods using @ControllerAdvice

About

BookStore application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published