Shekhar Gulati

7 articles

WaveMaker Review: Java RAD Tool for Web Applications

I first heard of WaveMaker one month back when SpringSource published a blog about VMware's acquisition of the tool. WaveMaker is a graphical, browser-based...

5 Reasons Java Developers Should Learn and Use AspectJ

Aspect-Oriented Programming (AOP) is a programming paradigm which focuses on modularizing system-level concerns (like logging, transaction management, security, performance monitoring, etc.) in the applications....

Define Factories in Spring XML Using Method Injection

Sometimes in Spring-based applications I need to define conditional beans. For example, suppose I need to define an image service such that depending on...

Spring WS 2.0: New Integration Test Support

Spring WS 2.0 introduced a new integration testing module, spring-ws-test, which provides a fluent API for testing both the client- and server-side of Web...

Spring Web Services 2.0: Best Java Stack for SOAP-based Web Services

A major version of the Spring Web service project Spring WS 2.0 recently was released after a year in development. This version requires that...

Top 10 New Features in Maven 3

Maven 3.0 was just released and the Java build tool has come a long way since version 2 was released almost six years back....

Write More Understandable Java Tests with Matcher Objects and FEST-Assert

When writing Java unit tests, developers often face the problem of their unit test assertions being long and hard to read. For example, consider...

Make sure to follow Developer.com on Social Media