文件名称:vita:VITA应用程序框架
文件大小:818KB
文件格式:ZIP
更新时间:2024-03-09 08:38:46
C#
VITA应用程序框架 VITA是功能齐全的.NET 。 它支持多个数据库服务器:Microsoft SQL Server,MySql,PostgreSQL,Oracle,SQLite。 它提供了完整的LINQ支持,复杂的数据模型,一对多和多对多关系,延迟加载,批量事务更新以及现代功能齐全的ORM所期望的许多其他功能。 独特的功能之一是自动数据库架构处理。 使用代码优先模型,您可以更改c#代码,并且数据库会自动更新以匹配该模型。 您可以直接在c#代码中定义大多数数据库工件:表,索引,引用约束,列的特定数据类型等。 VITA实现了与基于框架的GraphQL Server的集成。 它为批处理加载(在GraphQL中称为(N + 1)问题)提供了可靠的处理方式。 文档和样本 请参阅此存储库的。 源代码包含一个示例BookStore应用程序。 测试项目包含使用该框架进行数据访问的许多示例。