Non Functional The design should follow a logical layer patterns with layers for mode - [ ] model - model of all objects used in system DTO's, Entity object, Service interfaces - [ ] bank-client - client library for transacting with the bank - [ ] dao - data access objects ( using JPA / Spring data) - [ ] Service - service layer which allows transactions across several DAO operations and also manages secure access to data. - [ ] Web - web layer which renders JSP's through a MVC pattern ( SpringMVC)
Non Functional
The design should follow a logical layer patterns with layers for
mode