Enterprise java programming

Enterprise java programming

*create your own data

Design an online DVD shopping Web application for your friend using java web technologies (JSPs,Servlets and ORM tool) to keep track of its DVDs and customers.
Your application should be able to perform the following operations:
a) Rent a DVD ; that is, check out a DVD .
b) Return, or check in, a DVD
c) Create a list of DVDs owned by the store
d) Show the details of a particular DVD
e) Print a list of all of the DVDs in the store
f) Maintain a customer database
g) Print a list of all of the DVDs rented by each customer