Question
Students need to develop an application using REST principles and Web technologies. It could be a Bookstore Web App that may have the following requirements.
Students need to develop an application using REST principles and Web technologies. It could be a Bookstore Web App that may have the following requirements. View list of books View book details Delete a book Create a new book The application must interact with a database and expose REST interface. A RESTful application typically involves the following steps: 1. Resource Identification 2. Resource Representation 3. Endpoint Identification 4. Verb/Action Identification I have attached a book with this email that has a simple yet complete end-to-end RESTful web service by using JAX-RS. The book uses the following development environment: Java SE Development Kit 8 or newer NetBeans IDE 8.0.2 (with Java EE bundle) or newer Glassfish Server 4.1 or newer Maven 3.2.3 or newer Oracle Database Express Edition 11g Release 2 or newer with HR sample database schema Oracle Database JDBC Driver (ojdbc7.jar or newer) This is just a sample easy way of developing the application, you can choose other appropriate alternatives also. MARK STUDENTS WORK ACCORDING TO RICHARDSONS MATURITY MODEL, AN APPLICATION WITH HIGHER LEVEL OF SATISFACTON SHOULD GET HIGHER MARKS. AN APPLICATION FULFILLING ALL THE GIVEN REQUIREMENTS AND HAVING LEVEL 3 SATISFACTION SHOULD GET 20, then reduce 5 marks for each level down.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started