How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
greenDAO is an object-relational mapping library for Android that maps Java objects to SQLite databases. It provides infrastructure for high-performance data persistence by translating data objects into database records and vice versa. The library implements a type-safe query builder for retrieving records across multiple entities using joins and relationship chaining. It also includes a security layer that provides full-disk encryption for the SQLite database to prevent unauthorized access to stored information. The system utilizes compile-time code generation to create mapping classes, avo
EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows. It functions as a query engine that converts high-level expressions into optimized SQL commands for data retrieval. The project provides a mechanism for monitoring modifications to loaded objects to synchronize application state with the database. It also includes a system for synchronizing database structures with data models using versioned migration scripts. The framework supports multi-backend database integration through a plugin system, allowing a single application to
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
The main features of ahoo-wang/smartsql are: Object Relational Mapping.
Open-source alternatives to ahoo-wang/smartsql include: greenrobot/greendao — greenDAO is an object-relational mapping library for Android that maps Java objects to SQLite databases. It provides… albrow/zoom. aspnet/entityframework — EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows.… astaxie/beego. borisdj/efcore.bulkextensions — EFCore.BulkExtensions is a library for executing high-performance batch insert, update, and delete operations within… abrahambotros/lore.