Languages
- 4241
- iBatis
- XML-based Object/Relational mapping and persistence framework as well as a data access abstraction layer. [Open source]
- 4242
- jRelationalFramework
- A lightweight framework that was written to automate the most tedious 80% of relational database access coding and leave the other 20% to the developer. [Open Source, MPL]
- 4243
- jStorm
- Simple tool for object-relational mapping, based on DbObjects, with mechanisms for aggregation and concurrency stamps. [Open Source, GPL]
- 4244
- ONJava.com: Don't Let Hibernate Steal Your Identity
- Typical means of establishing uniqueness and identity in databases, and thus Hibernate, don't necessarily suit Java's identity-oriented equals() and hashCode() methods. James Brundege has another idea for how to solve this problem. (September 13, 2006)
- 4245
- ONJava.com: Object-Relational Mapping with Apache Jakarta OJB
- Charles Chan demonstrates OJB, an open source Java object persistence framework. (January 18, 2003)
- 4246
- Castor
- Integrates Java objects, XML documents, SQL relational databases and LDAP directories in a unified model that allows information to be exchanged, persisted and manipulated in a variety of ways. Supports JDO. [Open Source, BSD-like]
- 4247
- TriActive JDO (TJDO)
- Implementation of Sun's JDO specification (JSR 12), designed to support transparent persistence using any JDBC-compliant database. [Open source, Apache Software License]
- 4248
- XORM (Extensible Object-Relational Mapping for Java)
- Provides interface-based persistence to RDBMSs while allowing developers to focus on the object model, not the physical layer. It implements many of the interfaces specified by JDO. [Open source, GPL]
- 4249
- ONJava.com: "Castor JDO": Simply False Advertising
- This expert perspective lays it on the line: Exolab's Castor JDO product does not support the JDO standard. (December 04, 2002)
- 4250
- ONJava.com: Using Castor JDO for SQL Mapping
- An in-depth look at using Castor's marshalling engine to do data binding of Java objects to tables, rows, and columns in an SQL database. (October 02, 2002)
- 4251
- ONJava.com: Flawed Understanding of JDO Leads to FUD
- In this scathing response to Don Bales' recent critique of Java Data Objects, David Jordan offers proof that JDO does not regard SQL as a bad thing, yields shorter and simpler code, and is vendor-neutral. (May 29, 2002)
- 4252
- ONJava.com: Flawed JDO Points the Way to the "Objectbase" [Apr. 24, 2002]
- Java Data Objects (JDO) is neither a silver bullet nor without merit. But its most important contribution may be to wake developers up to the coming paradigm shift: from database to objectbase, a place where not only data but data and behaviors are stored... (April 24, 2002)
- 4253
- JSX
- Serializes Java objects to and from XML, with no class modifications needed - works automatically for all objects. It reverse engineers the Java standard for serialization, and uses it when needed. requires JDK1.2 or higher. [JSX1 is GPL; JSX2 is commercial]
- 4254
- XML-DBMS
- Java packages for transferring data between XML documents and relational databases. [Open Source, Public Domain]
- 4255
- Getting Started with JDBC
- Learn how to get started with JDBC, a mechanism that allows Java to talk to databases.
- 4256
- The Design of a Robust Persistence Layer for Relational Databases
- An AmbySoft Inc. white paper by Scott W. Ambler. This design reflects author's several years of experience building and using persistence layers in several languages.
- 4257
- Sav Zigzag
- Web ORDBMS with Zigzag language for object, relational and XML data manipulation. [Free for non-commercial]
- 4258
- Aqua Data Studio
- An SQL editor and development tool that allows developers to easily create, edit, and execute SQL scripts, as well as browse database structures. [Freeware]
