Skip to content

trasher1-0/clientSideBackend-new-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

BOOK API - Spring MVC, MySQL, Hibernate Rest API Tutorial

Build Restful CRUD API for a simple Book-Manage application using Spring MVC, Mysql and Hibernate.

Requirements

  1. Java - 1.8.x

  2. Maven - 3.3.9

  3. MySQL - 5.7.12

Steps to Setup

1. Clone the application

git clone https://github.com/scbushan05/book-api.git

2. Create Mysql database

create database bookdb

3. Change mysql username and password as per your installation

  • open src/main/resources/db.properties

  • change mysql.user and mysql.password as per your mysql installation

4. Build and run the app using maven

mvn package

A new WAR file will be generated at project/target/bookapi-0.0.1-SNAPSHOT.war, just copy and deploy to your Tomcat.

The app will start running at http://localhost:8080/bookapi/.

Explore Rest APIs

The app defines following CRUD APIs.

GET /api/book

POST /api/book

GET /api/book/{bookId}

PUT /api/book/{bookId}

DELETE /api/book/{bookId}

You can test them using postman or any other rest client.

Learn more

You can find the tutorial for this application on my blog -

clientSideBackend-new-

8b909ab3abf86fd2848d0f0da8ee77dd50ca32df

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages