Build me a Java EE
Budget: $30 – $250 CAD
You should create a database named “MovieData” with a following table “Movie” and the field names given below. You should use appropriate data types:
movieId
movieTitle
releaseYear
length
language
rentalPrice
rentalDate
rentalDuration
Task 2:
Create a new Spring Boot Project named “YourName_FinalTest” with the following classes:
Entity class to map the movie table and the fields – use JPA annotations to do define a class members and validations:
Entity class
Specify table name
Movie Id as a primary key
Release year between 2000 and 2019
Controller class to map view files - this class should handle the followings:
Show all the movies available in movie table
Add new movies into movie table
Count how many movies (rows) are available in the movie table.
Delete a movie name.
Repository or Service class(s) to implement JPA or CRUD repository functionalities.
Task 3
Configure the application.properties file.
Task 4:
Define the view files as an html file (like index.html using a thymeleaf template) to perform the CRUD functionality.
movieId
movieTitle
releaseYear
length
language
rentalPrice
rentalDate
rentalDuration
Task 2:
Create a new Spring Boot Project named “YourName_FinalTest” with the following classes:
Entity class to map the movie table and the fields – use JPA annotations to do define a class members and validations:
Entity class
Specify table name
Movie Id as a primary key
Release year between 2000 and 2019
Controller class to map view files - this class should handle the followings:
Show all the movies available in movie table
Add new movies into movie table
Count how many movies (rows) are available in the movie table.
Delete a movie name.
Repository or Service class(s) to implement JPA or CRUD repository functionalities.
Task 3
Configure the application.properties file.
Task 4:
Define the view files as an html file (like index.html using a thymeleaf template) to perform the CRUD functionality.
Related categories:
Business, Accounting, Human Resources & Legal
JSP
JavaScript
Software Architecture
MySQL