描述
LLBLGen 是一种用于快速轻松地对实体进行建模的解决方案,实际上它创建了一个实体层。LLBLGen 是一个与大多数现有 ORM (如 Entity Framework、NHibernate、Linq To SQL 甚至您的自定义 ORAM)很好地集成的框架,您可以简单地设计数据库建模层,然后将其映射到您选择的数据库。从现在开始,您只需要编写查询即可。LLBLGen 在关系模型中轻松映射对象。该框架广泛用于世界各地的许多商业项目。
该产品为程序员提供了数据库优先或模型优先两种方法的数据库建模的可能性,并且在项目的任何阶段,都可以在这两种模型之间切换。由于与视觉元素的通信更易于理解,因此该产品与其他 ORM 一样,使用图形设计器将对象映射到数据库,从而提高了灵活性、减少了错误、更易于配置并加快了设置速度。在此产品的设计器中,您可以轻松地将数千个不同的实体建模在一起。
这个剪裁精良的框架并不局限于图形设计,甚至它生成的自动化代码的背面都非常干净、有条理、有文档记录,让你觉得这些代码是你自己写的,所以你和这些代码交流会非常容易。LLBLGen 支持现代功能,例如异步/await、缓存结果以加快查询速度、分步加载、事务错误恢复和 Linq,因此您在使用本产品时可以放心使用最新的 .NET 技术。除了该产品具有的所有功能外,它还具有很高的效率,因此它被认为是可用 OM 中最快的产品之一。
系统要求
设计人员要求
LLBLGen Pro 的设计器需要 .NET Framework v4.5 或更高版本才能运行。.NET 框架可从 Microsoft 免费下载
数据库要求
为了能够确定完整的架构及其内部的所有关系,LLBLGen Pro 要求架构具有所有必要的外键约束和唯一约束。如果架构没有外键约束,则可以在设计器中手动添加这些关系。
以下列表说明了每个受支持的数据库类型的要求。
数据库 | 要求 |
SQL Server/CE 桌面SQL Server/CE Desktop | 无具体要求 |
MS Access 2000 – 2016 年 | 无特殊要求。要在 x64 Windows 系统上使用 MS Access,请从 Microsoft 下载安装 64 位 JET 驱动程序 (MS Access 2007/2010/2013) |
甲骨文 9i/10g/11g/12c | 要将 Oracle 9i/10g/11g/12c 与 LLBLGen Pro 配合使用,您需要安装以下软件:ODP.NET 10g 或更高,可从 Oracle 免费下载Oracle 客户端 10.0 或更高版本(这是 ODP.NET 的要求,嵌入在 ODP.NET 安装中) |
PostgreSql 7.4+/8.x/9.x | 要将 PostgreSql 7.4+/8.x/9.x 与 LLBLGen Pro 一起使用,您需要安装 Npgsql,最好是最新版本。 |
火鸟 1.5.x/2.x | 要将 Firebird 1.x/2.x 与 LLBLGen Pro 一起使用,您需要安装 Firebird .NET 客户端,最好是最新版本。 |
IBM DB2 7.x/8.x/9.x/10.x(不在 AS/400/iSeries 上) | 要将 IBM DB2 UDB 7.x/8.x/9.x/10.x 与 LLBLGen Pro 配合使用,您需要安装以下软件:IBM DB2 .NET 提供程序,它附带了用于 DB2 的最新 ClientAccess 软件。单击此处进入 DB2 运行时客户机精简版的下载页面,其中还包含客户机和 .NET 提供程序。IBM DB2 Client Access,其中包含 DB2 客户机和 CLI 接口 |
MySql 4.x、5.x(使用 DevArt MySql .NET 提供程序) | 要将 MySql 4.x/5.x 与 LLBLGen Pro 一起使用,您需要安装 DevArt MySqlConnect .NET 提供程序 v5.x 或更高版本。快速版本就足够了。 |