InterviewSolution
| 1. |
Technical Advantages Of Using Spring Batch Framework From A Developer Perspective? |
|
Answer» Batch framework leverages Spring programming model thus allows developers to concentrate on the business logic or the business procedure and framework facilitates the infrastructure. CLEAR separation of concerns between the infrastructure, the batch execution environment, the batch application and the different steps/proceses within a batch application. Provides common scenario based, core execution services as interfaces that the applications can implement and in addition to that framework provides its default implementation that the developers could use or partially override based on their business logic. EASILY configurable and extendable services across different LAYERS. Provides a simple DEPLOYMENT model built using MAVEN. Batch framework leverages Spring programming model thus allows developers to concentrate on the business logic or the business procedure and framework facilitates the infrastructure. Clear separation of concerns between the infrastructure, the batch execution environment, the batch application and the different steps/proceses within a batch application. Provides common scenario based, core execution services as interfaces that the applications can implement and in addition to that framework provides its default implementation that the developers could use or partially override based on their business logic. Easily configurable and extendable services across different layers. Provides a simple deployment model built using Maven. |
|