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. |
|
|
|