Tag Archives: kiss principles

Benefits of Lightweight ORM Technology

Benefits of Lightweight ORM Technology Modern application programs are mostly written in object-oriented languages like Java, and the business objects (also known as domain model objects) used in those applications are typically stored (persisted) in an SQL relational database like … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , | Leave a comment

KISS Principle #1 for ORMs

Solve the most important problem (object relational impedance mismatch) in the simplest possible way. The most important problem for developers is writing and maintaining endless lines of complex JDBC/ADO.NET/SQL code to exchange data between their business model objects and their … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , | Leave a comment

Some Best Practices for Defining ORM Specifications

An Object Relational Mapping (ORM) specification consists of mapping specifications for various object classes of an application needing persistence in a relational database. Following the KISS Principle #5 for ORM products, an ORM specification for Software Tree’s ORM products (JDX … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , | Leave a comment

INLINE Mapping with JDXA ORM

Modern application programs are mostly written in object-oriented languages like Java and the business objects (also known as domain model objects) used in those applications are typically stored (persisted) in an SQL relational database. However, integrating such applications with a … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , | Leave a comment

Inheritance Support in JDXA ORM

The Joys of Inheritance Inheritance is an important and useful concept in object-oriented programming. Inheritance promotes the reuse of the functionality of existing components and makes the resulting program (application) more modular, easily understandable, and extensible. This post gives a … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment