-
Recent Posts
Recent Comments
Archives
Categories
Meta
Tag Archives: Java
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 .NET, Android, Java, JDX, JDXA, kiss principles, mysql, NJDX, object relational impedance, object relational mapping, oracle, ORM, sql, sql server, SQLite
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 .NET, Android, Java, JDX, JDXA, kiss principles, mapping specification, NJDX, ORM, orm specification, persistence, RDBMS
Leave a comment
Generating Unique Ids for Primary Key values using JDXA ORM
Using primary keys to uniquely identify persistent objects is a fundamental requirement for all apps. A primary key may consist of only one attribute, or it may consist of multiple attributes (composite primary key). The data type of a primary … Continue reading
Posted in Uncategorized
Tagged Android, AUTOINCREMENT, Compound Key, Java, JDXA, ORM, Primary Key, RDBMS, Sequence Generator, SQLite, UUID
2 Comments
Welcome
Welcome to Software Tree blogs! Since Object Relational Mapping (ORM) is the main focus of Software Tree’s products (JDX for Java, NJDX for .NET, and JDXA for Android), we will mostly be discussing ORM related topics here.