Spring Batch and Visual Rules

Posted by Mike Haller on Sunday, May 25. 2008 at 18:31 in Java
Spring Batch and Visual Rules

Today I want to show how to use the Spring Batch to execute batch jobs which make use of business rules.

Spring Batch is a framework for managing Enterprise jobs, that is reading, transforming and writing data sets. Batch jobs are often run asynchronously at night and process large amounts of data.

Business rules are used to separate business logic into separate modules, which can be tested and management without touching application source code at all. That also means business rules can be managed and modified by non-developers and even by non-technical business people to some degree.

As business rules, i am using the Movie Ticket Pricing example rule code generated by Visual Rules.

This blog post is rather long and contains a lot of code.

About

My name is Mike Haller and I'm a software developer and architect at Bosch Software Innovations in Germany. I love programming, playing games and reading books. I like good food, making photos and learning and mentoring about the craftsmanship of commercial software development. Stack Overflow profile for mhaller

Quicksearch

Archives