A Powerful & Practical

ORM for Java/JEE

JDXTM is an innovative, flexible, lightweight, and easy-to-use Object-Relational Mapping (ORM) framework product that simplifies and accelerates the development of Java/JEE/Cloud applications by providing intuitive, object-oriented access to relational data.

Adhering to some well thought-out KISS (Keep It Simple and Straightforward), JDXTM boosts developer productivity and reduces maintenance hassles by eliminating endless lines of tedious JDBC/SQL code.

Java developers don't need to get bogged down with overly complex methodologies and over-arching frameworks for data integration. JDX gives them the control they need to be effective developers, helping them create more flexible and higher quality applications faster.

Some of the powerful and practical features of JDXTM include:
  • Declarative mapping specification between an object model and a relational model is done textually using a simple innovative grammar (no XML complexity).
  • Flexible support for complex object modeling including class hierarchies and relationships.
  • POJO (Plain Old Java Objects) friendly non-intrusive programming model, which does not require you to change your Java classes in any way:
    - No need to subclass your domain classes from any base class
    - No need to clutter your source code with annotations
    - No source code generation
    - No need for DAO (Data Access Object) classes
    - No pre-processing or post-processing of your code
  • Support for JSON object persistence.
  • compatible with Docker containers on various platforms.
  • A small yet powerful set of APIs that can effectively be used by application programmers to meet their object persistence needs using an RDBMS.
  • The use of a highly optimized metadata-driven ORM engine that is lightweight, dynamic, and flexible.
Please click on different links on the right hand side panel to learn more about JDX and check it out firsthand by downloading it.