Las caracterÃsticas de TJDO son:
- Soporte de JDO 1.0.1.
- Soporte completo de JDOQL con algunas mejoras.
- Creación automática de todos los elementos de un esquema rlacional ( tablas, claves foráneas, Ãndices, ... ) de acuerdo a las clases de la aplicación y los metadatos de JDO.
- Valida automáticamente la estructura del esquema en tiempo de ejecución reduciendo los fallos debidos a la evolución de éste.
- Es capaz de mapear clases java a vistas SQL.
- Es capaz de ejecutar SQL directamente para de este modo poder sobreponerse a las limitaciones de JDO con bases de datos relacionales.
- Ha sido probado con Cloudscape, DB2, Firebird, MySQL, Oracle 8i, PostgreSQL, SAP DB y SQL Server