
Integrated ORM
One of the most time-intensive aspects of complex application development is mapping objects and maintaining the database schema. Many popular development tools attempt to simplify this process through XML mapping, scripting or mapping annotations within domain classes.
TerraFrame MOJO features an integrated ORM engine which abstracts and maintains the database behind the scenes. Mapping between domain classes and the database is automatically maintained as the domain evolves. This drastically reduces development time, since the developer no longer has to build and maintain the coupling between domain classes and their corresponding XML files or clutter their domain code with mapping annotations.
To increase performance, MOJO provides a configurable object-level caching system. MOJO automatically keeps the object cache in sync with the database at the Read Committed isolation level.