2 个仓库
Deferring the loading of related entities until they are explicitly accessed in the application.
Distinct from Deferred Database Loading: The candidates are focused on class-loading, UI-loading, or plugin-loading; this is specifically about ORM entity associations.
Explore 2 awesome GitHub repositories matching data & databases · Association Lazy Loading. Refine with filters or upvote what's useful.
Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc
Defers the retrieval of related objects until they are accessed, significantly reducing initial database load.
Ebean is a Java object-relational mapping framework designed to simplify database persistence through automated query generation, schema migration, and transaction management. It uses metadata-driven mapping and bytecode enhancement to bridge the gap between application objects and relational database tables, providing a persistent layer that handles complex data interactions while maintaining consistency across unit-of-work boundaries. The framework distinguishes itself through its focus on developer productivity and performance optimization. It provides type-safe query builders that generat
Intercepts property access on entity objects to fetch associated data from the database only when requested.