Steps to create Java Apps
- Model Class (C)
- IDAO (I) - Data Access Layer
- DAOImpl (C)
- IService (I) - Service Layer
- ServiceImpl (C)
- Controller - Presentation Layer
- Utility Class (C)
- Validator Class (C)
- Service Provider (C) or Service Consumer (C) - Integration Layer
- View (C)