Question: Task 3 Your application allows you to manage Task and Project entities. You have to add missing annotations and code over entity classes and converters
Task
Your application allows you to manage Task and Project
entities.
You have to add missing annotations and code over entity classes
and converters to make it possible to store Task and Project
and their relations in specified tables.
Requirements
Project. updates should be persisted in a table with the
following structure:
Table name: PROJECTEVENTUPDATES
Columns:
PROJECTID : foreign key;
USERNAME : value of Itemupdate.user ;
EVENTDATE: value of Itemupdate. date
Task, watchers should be persisted in a table with the
following structure:
Table name: TODOWATCHERS :
Columns:
TODOID : foreign key;
LOGIN: value of string from the set.Task
NAME: Key trom the Map;
DESCRIPTION: value from the Map
Tables
The following tables should exist after implementation:
PROJECTS with columnS PROJECTID NAME ;
PROJECTEVENTUPDATES with columnS PROJECTID
USERNAME, EVENTDATE ;
TODOS with columns TODOID SUBJECT, DETAILS;
TODOWATCHERS with columnS TODOID LOGIN ;
TODOCOMMENTS with columns TODOID AUTHOR,
ADDDATE, COMMENT ;
TODOUPDATES with columns TODOID AUTHOR,
UPDATEDATE;
TODOWATCHERS with columnS TODOID NAME,
DESCRIPTION
Assumptions
Class names and function signatures should not be changed.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
