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.

Eclipse ToString

Posted by Mike Haller on Saturday, May 24. 2008 at 16:44 in Eclipse
This year's Google Summer Of Code 2008 project is sponsoring a new feature for the Eclipse IDE: a ToString generator (See Eclipse Bugzilla 26070). Since there are already two generators in Eclipse JDT for hashCode() and equals() methods (since 3.2), having the third one there, too, would be just natural. Many developers have waited long time for this to come, and I hope we don't have to wait any much longer and that it will make it into the Eclipse Java Development Tools fast.

According to lemmy (the main project mentor), Google has accepted the application of Mateusz, so planning and development can start right away :-)

Feeding a swan

Posted by Mike Haller on Monday, May 12. 2008 at 19:33






FeedASwan, ursprünglich hochgeladen von mhaller1979



After having a grill session with some friends, we had some reamining bred. On this picture, you see me feeding it to a swan - and it seems to be pretty tame. Adrian took the picture.

New project

Posted by Mike Haller on Friday, May 2. 2008 at 22:45 in Work
Started to work on a new project and in a new team today.

After having an interesting and nice time at the last project in Switzerland, i'm looking forward to new challenges. Having spent a couple of years in an enterprise service oriented architecture landscape, with plenty of integration tasks, interaction with (business) people and support tasks, the new project is self-contained and seems to be pretty straightforward. It's going to be a plain JEE Web Application and incorporates the latest cutting-edge technology of business rules modeling.

About

My name is Mike Haller and I'm a software developer and architect at Innovations Software Technology 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.

Quicksearch