ExoLab     OpenEJB     OpenJMS     OpenORB     Castor     Tyrex     
 

Main
  Home
  About
  Features
  Download
  API
  Schema
  Castor Forums
  Mailing Lists
  CVS / Bugzilla
  Support
  CastorWiki

XML
  Using XML
  Source Generator
  Schema Support
  XML Mapping
  XML FAQ

JDO
  Using JDO
  JDO Config
  Types
  JDO Mapping
  JDO FAQ
  Other Features

Advanced JDO
  OQL
  Trans. & Locks
  Design
  KeyGen
  Long Trans.
  Nested Attrs.
  Pooling Examples
  LOBs

More
  Presentations
  The Examples
  3rd Party Tools
  JDO Tests
  XML Tests
  Configuration
  Tips & Tricks
  Full JavaDoc
  CastorWiki
  
  

About
  License
  Contributors
  Status, Todo
  Changelog
  Library
  Contact
  Project Name

  



Features

Features

Features

Short feature list (we haven't got all day):

- Castor XML: Java object model to and from XML (XML databinding)
   - Generate source code from an XML Schema
   - Default introspection or mapping file for existing object models
-Castor JDO: Java object persistence to RDBMS
  • Castor JDO is not the same-as or compatible with Sun's JDO. We have a different approach to handling data object to RDBMS mappings. Please see the JDO FAQ for more information.
  • -XML-based mapping file to specify bindings for existing object models
    -Support for schema-less Java to XML binding
    -In memory caching and write-at-commit reduces JDBC operations
    -Two phase commit transactions, object rollback and deadlock detection
    -OQL query mapping to SQL queries
    -EJB container managed persistence provider for OpenEJB
    -Ability to create base mapping from existing Java classes
    -Ability to create an XML Schema from an XML input document
    See the status page for more information.

     
       
      
       
     


    Copyright © 1999-2004 ExoLab Group. All rights reserved.
     
    Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. XML, XML Schema, XSLT and related standards are trademarks or registered trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web Consortium. All other product names mentioned herein are trademarks of their respective owners.