Access In-memory Objects Easily with JoSQL 10 Jan 2006 22:28 GMTThis innovative, new open source engine simplifies your code by allowing you to access your objects using SQL strings instead of coding your own filters. Even better, it has a very small learning curve.
Source: DevX Introduction to Nutch, Part 1: Crawling 10 Jan 2006 05:00 GMTDo you need your own search engine, when the world already has Google? Quite possibly so: you may belong to an organization with enough of its own contents that you want to manage and run your own search engine--and know how it works. Nutch is an open source search engine written in Java. In this article, Tom White shows how it crawls pages to build its index.
Source: Java.net The New Modality API in Mustang 06 Jan 2006 11:43 GMTLearn how Java SE 6 (code name Mustang) allows greater functionality for dialog boxes, supporting modeless, document, application, and toolkit modality to ease the user's experience.
Source: Sun Business Object State Management Using State Machine Compiler 05 Jan 2006 05:00 GMTMany business processes involve well-defined transitions from one state to another, and are easy enough to represent in code. But oftentimes, developers unnecessarily combine their state transition logic and business logic, which makes maintenance harder. Separating out the state machine makes this easier, and the State Machine Compiler project offers a powerful tool to do this. Jason Zhicheng Li introduces SMC and with a simple order-filling example.
Source: Java.net Use a Profiler to Make Your Java Apps JVM-Friendly 05 Jan 2006 01:40 GMTIf you don't profile your large enterprise Java applications prior to releasing them to production, they can fail or render poor performance. Learn how standard JDK profiling tools can provide in-depth analysis of your application's JVM memory usage.
Source: DevX Using Dependency Injection in Java EE 5.0 04 Jan 2006 05:00 GMTDependency injection, also known as inversion of control, is a programming technique being adopted by many programmers and frameworks, including the popular Spring framework. But using it in J2EE 1.4 requires a burdensome deployment-descriptor-based approach. Debu Panda shows how Java EE 5.0 provides relief in the form of annotations-based dependency injection.
Source: O'Reilly Maven Project Reporting and Publishing, Part 1 04 Jan 2006 05:00 GMTMaven's not just about building; it's about viewing, understanding, and managing your projects. In this first part of a two-part excerpt from
Maven: A Developer's Notebook, authors Vincent Massol and Timothy M. O'Brien introduce Maven's reporting features for issue tracking, dependencies, code style, and more.
Source: O'Reilly