The exercise starts with a version of Day 5's job agency case study that already provides a number of beans:
There is a stateless Agency bean that returns lists of all applications, customers, locations and skills in the database.
There is a stateful Advertise bean that allows advertisers (of jobs) to update their name, e-mail, and address, and to manage the jobs they have posted to the job agency.
There is a stateful AdvertiseJob bean that represents an advertised job. This allows the description, location, and required skills to be maintained.
However, it does not define any bean for the potential job applicants at this point. What is required is a Register bean that allows applicants to register themselves with the job agency. The ...