Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Enhydra DODS - Open Source Object/Relational Mapping Tool from Enhydra

Enhydra DODS (Data Object Design Studio) is an open source O/R mapping tool with a difference. XML data model descriptions (DOML files) SQL DDL, sophisticated Java O/R code and documentation (HTML, pdf, XMI) is generated automatically using a generator

Tutorial Details:

The generated Java code provides a lot of possibilities for runtime optimization (DO LRU caching, Query LRU caching, cache initialization, lazyloading,...)
DODS is completely reworked. Code generation is completely based on XML/XSLT (Ejen) and DODS generated code can now be used completely without the Enhydra application server ! The generated Java code now uses a very sophisticated LRU caching for DO\'s and Query results, supports multiple databases, transaction isloation/integrity and DO security callbacks. Documentation can be generated in HTML, PDF and XMI (UML in XML). The generator itself is now becoming a framework to support different code template sets. The generated SQL DDL can be split into separate files for tables, indexes, primary and foreign keys. Multicolumn indexes can now be defined in the doml.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Enhydra DODS - Open Source Object/Relational Mapping Tool from Enhydra

View Tutorial:
Enhydra DODS - Open Source Object/Relational Mapping Tool from Enhydra

Related Tutorials:

Clever Facade makes JDBC look easy
Clever Facade makes JDBC look easy
 
Use JNDI to share objects between different virtual machines - JavaWorld July 1999
Use JNDI to share objects between different virtual machines - JavaWorld July 1999
 
Build an object database, Part 2: Object storage backend - JavaWorld April 2000
Build an object database, Part 2: Object storage backend - JavaWorld April 2000
 
Read all about EJB 2.0 - JavaWorld June 2000
Read all about EJB 2.0 - JavaWorld June 2000
 
Alternative deployment methods, Part 3: The code - JavaWorld September 2000
Alternative deployment methods, Part 3: The code - JavaWorld September 2000
 
Mapping XML to Java, Part 1 - JavaWorld August 2000
Mapping XML to Java, Part 1 - JavaWorld August 2000
 
Validation with Java and XML schema, Part 1 - JavaWorld September 2000
Validation with Java and XML schema, Part 1 - JavaWorld September 2000
 
Develop a generic caching service to improve performance - JavaWorld July 2001
Develop a generic caching service to improve performance - JavaWorld July 2001
 
Axis: The next generation of Apache SOAP
Axis: The next generation of Apache SOAP
 
Accelerate EJB 2.0 development with EJBGen
Accelerate EJB 2.0 development with EJBGen
 
Integrate EJBs with CORBA
Integrate EJBs with CORBA
 
Good introduction to JDO
Good introduction to JDO
 
Axis-orizing objects for SOAP
Axis-orizing objects for SOAP
 
Make the Java-Oracle9i connection
Make the Java-Oracle9i connection
 
Interface Tool for Java
Interface Tool for Java Interface Tool for Java is a tool that allows Java programs to communicate with ActiveX objects. It allows easy integration of ActiveX objects into a Java Environment
 
Jurassic Phoenix - reviving yesterday\'s data
Jurassic Phoenix - reviving yesterday\'s data Jurassic Phoenix is a simple solution to the problem of evolution of serialized data. Why use Jurassic Phoenix? The frustration Serialization is great for persistence, because it is automatic, dynamic and
 
Development Tool for Java-COM Bridge
What is Development Tool for Java-COM Bridge? Development Tool for Java-COM Bridge is a tool for developing and enabling tight communication between JavaTM- and COM-based applications. An application running on Microsoft Windows® systems is typically co
 
ColdCafe ver 1.2
ColdCafe is a macro-processor servlet. This servlet parses html pages and replaces some predefined elements with their values. It is not a new language like JSP, it is just a set of html-preprocessing that keep your hands free for using any web-authoring
 
Janino -- an Embedded JavaTM Compiler
Janino is a compiler that reads a JavaTM expression, block, class body, source file or a set of source files, and generates JavaTM bytecode that is loaded and executed directly. Janino is not intended to be a development tool, but an embedded compiler for
 
DB Visual Architect for Eclipse
DB Visual Architect for Eclipse (DBVA-EC) is a full featured Object Relational Mapping (ORM) plugin for Eclipse that provides the industry\'s best round-trip code engineering support with Java.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.