Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 0 - Pages: 1  
  Click to reply to this thread Reply

LiDO XD 3.1: Transparent object persistence engine

URL: Free, ongoing object persistence development and testing

At 2:09 PM on Mar 28, 2005, Matthew Adams wrote:

Xcalia has released LiDO XD 3.1, the latest version of its flagship transparent object persistence engine. It comes with a revolutionary new free license that allows developers to use the product 30 minutes at a time for as long as they need. LiDO XD 3.1 includes performance and scalability improvements over its already highly performant persistence engine, full JMX administration capabilities, and many new JDO 2.0 preview features:

• Detachment/attachment,
• FetchPlan and named fetch groups,
• JDOQL 2.0 projections and aggregates,
• JDOQL 2.0 String.matches(String) support
• PersistenceManager's flush() and checkConsistency() APIs,
• DataStoreCache interface,
• JDOConnection interface,
• User-defined persistence interfaces,
• Deletion by query,

and more. Additionally, there are many noteworthy LiDO-specific features:

• Transparent logical deletion, whereby deleted objects are only marked as deleted in the database, are not actually deleted, and do not appear in subsequent queries or object references,
• Symbolic collections, where only those elements in a collection that must be loaded actually are,
• Performance profiles, where a user can easily specify a profile name, causing appropriate changes to made to relevant performance settings,
• User-defined field filtering,
• Synthetic fields, where data can be tracked with an object without that object having to maintain a field for it,
• Improved JCA integration,
• Second-level caching policy improvements, including timeout-based and scheduled,
• Configurable number of retries upon certain exceptions during commit,
• Reverse foreign-key unary relationships,
• Several documentation improvements, including a new object-relational mapping quick reference guide,

and many others.

To download LiDO XD 3.1, visit http://www.xcalia.com/downloads. For more information, please contact sales at xcalia dot com.

thread.rss_message