Introducing Spring ROO: Part 1

Over the past few months I have been involved in the development of a new Spring project codenamed ROO.
Spring ROO provides interactive, lightweight, user customisable tooling that enables rapid delivery of high performance enterprise Java applications.

For this introduction I have chosen to write a simple shopping list containing only ShoppingList and Item as domain objects.

Spring Finance > Part 5: Spring Web Flow Integration

In this fifth instalment of the Spring Finance Manager series I am integrating a form wizard into the application. When developing a MVC-based Web application it becomes sometimes hard to figure out in which sequence resources should be created in case they are dependent on each other. It makes more sense to guide users through the steps in the correct sequence. This is where Spring Web Flow comes into play.

This article shows how to integrate Web flows into MVC-based applications in a sensible way.

Spring Finance > Part 4: Spring JS, Dojo & Bean Validation

In this fourth installment of the Spring Finance Manager series you will see some of the Spring JS features and also some examples of the Dojo toolkit features in action. I will also outline how the new Bean Validation API (JSR-303) fits in. In addition, I have implemented the complete domain model for the Spring Finance Manager sample application as outlined in part 1 of this series.

Spring Finance > Part 3: DDD, JPA & Transaction Support

This is the third article in a multi-part series which is designed to provide an overview of best practices for the Spring framework and some of its related projects and products.
The main focus of this part is on DDD, JPA and transaction management in the Spring Finance Manager application.

Surfest 09 at Merewether Beach

Today, we went to the Surfest 09 which as held at Merewether Beach in Newcastle, Australia. We saw the womans and mens quarter- and semi-finals of that Mark Richards Pro series and witnessed some nice surfing.

Spring Finance > Part 2: Spring @MVC & Spring 3.0 REST integration

This is the second article in a multi-part series which is designed to provide an overview of best practices for the Spring framework and some of its related projects and products.
The main focus of this part is on the new REST features introduced since the first milestone release of Spring 3.0.

Spring Finance > Part 1: Introduction & Architecture

This is the first article in a multi-part series which is designed to provide an overview of best practices for the Spring framework and some of its related projects and products. During this article series I intend to provide a step-by-step guide for developing an Enterprise Java Application. The Spring Finance sample application will be developed and enhanced along the way to demonstrate the use of several Spring projects and technologies such as Spring 3.0, Security, JavaScript & Dojo, Web Flow, AOP & AspectJ, OSGi and more.

Koala – Port Stephens

Yesterday, we went bush walking in search of Koalas in Port Stephens. Apparently evenings are the best time to find them in ‘active’ mode as they tend to spend the whole day dozing off their Eucalyptus rush. In the evenings they tend to crawl around tree tops to feed on more Eucalyptus leaves.

Nelson Bay – Update

After a few days without internet, we are back online . There are a few more shots of the bird life and some sunset shots which were taken off of our apartment balcony. Additionally, I am posting a few new photos taken during our trip to Maitland which is is between Newcastle and the Hunter [...]

Nelson Bay – Day 2

Well, I have another set of pictures which are mostly shot from the balcony of our apartment. As you can see we have frequent visits by local Kookaburra birds. It seems they like the smell of our food .

Gallery
_mg_7760-2.jpg _mg_5273.jpg _mg_8346.jpg _mg_1266.jpg