SolarMetric has upgraded its Kodo JDO tool, which enables a
database to talk to Java applications without intensive coding and
upkeep.
Version 2.4.0 includes plug-ins that allow Kodo to be used with any
development environment. Other features include improvements to
logging and debugging features.
Kodo is SolarMetric's implementation of the Java Data Objects
specification for transparent persistence. The tool provides access
to relational databases through the JDO standard, enabling
developers to use existing relational database technology from Java
without needing to know SQL or being an expert in relational
database design.
The tool can be used with existing database schemas or can generate
its own schema. Kodo simplifies development of enterprise
applications, so that developers no longer need to learn
datastore-specific interfaces and languages to store long-term
objects in a database. This allows the developers to focus on
application logic rather than on details of database
communication.
In addition to Apache Ant integration, Kodo can be integrated with
IDEs such as Borland JBuilder 7 and 8, NetBeans, Sun Open Net
Environment (ONE) Studio, Eclipse and IBM WebSphere Studio.
Logging and debugging have been enhanced to make it easier for
developers to debug and set the logging at an appropriate level.
Logging is done through the Apache commons project, offering the
ability to use an underlying logging mechanism.
Performance improvements include statement batching and database
caching. JDBC Prepared Statements are used to enable Kodo to serve
as an object-relational mapping tool.
A reverse mapping function generates files needed to integrate with
the database while using Kodo from an existing database schema.
Default JDO metadata can be generated from existing Java
classes.
Version 2.4.0 comes with one year's support and maintenance.
Pricing starts at $3,750 (£2,340) per developer with no runtime
royalties.