- Implement exception handling for custom exception.
- Create "Error" page. Page should contain information about exception (message exception).
- Create 404 page and 500 page.
- Implement exception handling with redirection to "Error" page.
On service layer methods
- create and update should throw NullEntityReferenceException when user try to create or update empty object
- find... and delete shoul throw EntityNotFoundException exception when user try to read or delete unexisted object