Esper: Event Stream Processing and Correlation 08 Mar 2007 05:00 GMTEvent-driven architectures turn a traditional data-driven application's architecture upside-down. Instead of storing the data and running queries against stored data, Esper allows applications to store queries and run the data through. This article introduces Esper, a lightweight event processing kernel written in Java.
Source: O'Reilly Role-Based Code Upgrade 08 Mar 2007 05:00 GMTWhen you upgrade one feature that will only be used by a small set of users, why should you have to update the entire application for all your users? Stephen B. Morris proposes a model of updating just what's needed, and only for who needs it.
Source: Java.net Image I/O Utilities Grab Bag 06 Mar 2007 05:00 GMTSometimes what you need is not an enormous framework, but a grab bag of bite-size morsels. That's what Jeff Friesen has in this article, which offers three commonly needed graphic conveniences, implemented with the Image I/O package.
Source: Java.net Using the FOP-to-AWT Viewer 05 Mar 2007 23:45 GMTWhen you want to use the FOP-to-AWT Viewer from a Java application, you can use the ExampleAWTViewer.java.
Source: DevX Persistence Pays Offs: Advanced Mapping with JPA 05 Mar 2007 21:07 GMTIn this follow-up to an earlier article on the Java Persistence API, learn how to use JPA to map inheritance, one-to-many, and many-to-many relationships. And learn to use the query language (JPQL) to query concrete and abstract classes.
Source: DevX Statement, Branch, and Path Coverage Testing in Java 02 Mar 2007 05:00 GMTEven with unit tests approaching 100% coverage, critical logic errors could be hiding in your code. It is impossible to test every possible condition, but with a little analysis of the potential paths and a plan to test them, you can be much more confident in the quality of your tests.
Source: O'Reilly Building Web Applications with Maven 2 01 Mar 2007 05:00 GMTAnt is the default for many web application developers, but Will Iverson makes the case that using Maven 2 can save you a lot of time and hassle through its approach of sensible defaults. In this article, he introduces core Maven 2 concepts and then shows you how easy it is to develop a web app with Maven 2.
Source: Java.net