-
Recent Posts
Recent Comments
Archives
Categories
Meta
Tag Archives: SQLite
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 cloud, Docker, JDX, JDXA, kiss principles, lightweight, microservice, mysql, NJDX, object relational mapping, oracle, ORM, persistence, postgres, RDBMS, sql server, SQLite
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 .NET, Android, Java, JDX, JDXA, kiss principles, mysql, NJDX, object relational impedance, object relational mapping, oracle, ORM, sql, sql server, SQLite
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 Android, class hierarchy, inheritance, JDXA, kiss principles, mapping, ORM, persistence, polymorphism, proper extent, RDBMS, SQLite, subclass, superclass
Leave a comment
Bulk Deep Delete Operations with JDXA ORM
How can you make JDXA ORM delete multiple objects along with related objects (bulk deep delete)? One of the great benefits of using an ORM product like JDXA is being able to use simple object-oriented APIs to handle persistence of … Continue reading
Posted in Uncategorized
Tagged Android, bulk delete, deep delete, JDXA, ORM, shallow delete, SQLite
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