Added Bean Validation and validation interceptor to validate in rest layer