问题标签 [llblgenpro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
257 浏览

asp.net-mvc-2 - LLBLGEN 相关数组未填充到实体中

我正在为 LLBLGEN 苦苦挣扎,我猜总体上是 ORM。我创建了一个实体,让我们使用一个库示例来解释:

我想显示一个图书对象,并返回一个借出这本书的用户列表。所以我需要返回包含用户列表的 book 对象。

另外,我希望将我的书归还给已借书的用户集合:

贷款表可能如下所示:

目前我的贷款实体现在已经创建了这个:

我很难理解这个例子在 llblgen 中是如何工作的。任何人都可以提供指导或指导我的教程吗?目前,当我想用​​与一本书关联的新贷款更新我的模型 Book 时,我遇到了 stackoverflow 错误。我认为这是在尝试更新我的 Book 对象时创建某种循环。

谢谢

0 投票
1 回答
205 浏览

nhibernate - 使用 LLBLGenPro for NHibernate 将实体文件生成到每个架构的文件夹中

我们有一个具有多个模式的数据库,在不同的模式中具有相同的表。使用 LLBLGenPro 生成 NHibernate 实体。但是,LLBLGenPro 失败了,抱怨有重复的表名。

我们想要的是将实体生成到每个模式的命名空间中(通过修改模板来实现),并将每个模式生成到自己的文件夹中。

...?

编辑:我的一位同事根据他们的要求在 LLBLGen 论坛上重新发布了这个问题,并提供了更多信息。

0 投票
2 回答
100 浏览

nhibernate - llblgenpro 3 什么时候支持 NHibernate 3

当您试图找到此类版本支持问题的答案时,Google-foo 很困难。那么 LLBLGen Pro 什么时候会支持 NHibernate 3?LLBLGen Pro 3.0 支持 NHibernate 2.1。如果我只是将它用于从我的数据库生成 POCO,是否还需要对 NHibernate 3 的正式支持?

0 投票
2 回答
1316 浏览

repository-pattern - LLBLGen 和存储库模式

我想知道在顶部 LLBLGen(适配器)上构建存储库是否是个好主意。我不想过度设计和重新发明轮子。DataAccessAdapter 类可能是某种通用存储库。它具有您需要的所有 CRUD 方法。

但另一方面,对于较大的项目,在 ORM 和服务层之间有一个层可能会很好。

如果您将存储库模式与 LLBLGen 一起使用,我想听听您的意见,如果是,为什么如果不是,为什么不。

如果您有一些实现,请发布。

0 投票
1 回答
1112 浏览

sql-server-2005 - 可以在 llblgen 查询的谓词中调用数据库函数吗?

我想在使用 LLBLGen Pro 2.6(自助服务)构建的查询的 where 子句中使用表值数据库函数。

我正在研究 FieldCompareSetPredicate 类,但我一生都无法弄清楚确切的签名是什么。任何帮助将不胜感激。

补充 - 一个更好的问题是“如何通过 LLBLGen Pro 与表值函数进行交互?” 我看不到如何为它生成文件/类。

0 投票
1 回答
179 浏览

.net - 解耦应用程序设计中的非 POCO ORM

我需要使用 LLBLGEN 或 EF4。我知道可以将 poco 与 EF4 一起使用,但是我需要使用通用方法。所以我的目标是实现非 poco orm 并将其与域解耦。这意味着我不能在域中使用 DAL 实体,因为它将被耦合,因此我想使用存储库。如果我在 DAL 和域之间使用一些 DTO,那么我将丢失 DAL 实体的内部状态,并且必须将 DTO 映射和重新映射到实体。这就是为什么我想为每个只有属性声明的实体编写额外的接口。存储库将使用这些接口,并且 DAL 实体不会丢失其状态。要在 DAL 中创建新对象,我将使用抽象工厂。

缺点:无需在 DAL 实体中重新映射 DTO,DAL 实体不会丢失其状态。优点:需要编写额外的接口并跟踪实体是否更新并将此修改与接口同步,编写额外的代码来实现抽象工厂(但这并不难)。

我个人认为值得。你能分享你对这个解决方案的看法吗?

0 投票
1 回答
188 浏览

nhibernate - ORM 继承支持

我试图在一个实体中映射两个表,因为这些表实际上是一个实体。作为两位设计师,我尝试过 llblgen 和 Visual NHibernate,但都没有成功

Visual NHibernate 看不到一对一的关系,但是我已经实现了它。也许我的数据库模式没有满足这种继承实现的所有要求。但是我认为我所需要的只是建立一对一的关系来进行这种类型的继承。

也许你们中的一些人已经尝试过?

编辑:添加表格图片 替代文字

我想要我的下课

0 投票
1 回答
239 浏览

asp.net - 带有服务层的 ASP.NET、LLBLGen 和 Spring.Net

所以我正在考虑在这个 asp.net 项目上使用 LLBLGen Pro 和 Spring.Net,使用服务层将业务逻辑与数据存储分离。我也在考虑在 UI 层使用 PONOS,现在我的问题是:

我应该将丰富的 LLBLGen 实体对象映射到数据层还是服务层中的 Ponos?如果我在数据层中执行此操作,那么我会在服务层中丢失它们所有的丰富功能。还是我应该跳过到 Ponos 的映射并一直使用 LLBLGen 实体?如果以后会更难测试吧?

有人可以告诉我这两种方法的优缺点吗?

谢谢

0 投票
2 回答
787 浏览

c# - llbl 存储过程

我在llbl上有问题。我的 sql 数据库中有一个存储过程,我想在 llbl 的代码(C#)端获取存储过程代码。

Sql 代码:

此查询正在获取存储过程代码,但我必须使用 llbl 执行此操作。

我怎样才能做到这一点?

谢谢,约翰

0 投票
1 回答
834 浏览

llblgenpro - 我可以将 LLBLGen 配置为在异常中包含生成的 SQL 吗?

我正在使用 LLBLGen,我有一些这样的代码:

我目前在 FetchEntityCollection 行上收到 SqlException。错误是: System.Data.SqlClient.SqlException:传入的表格数据流 (TDS) 远程过程调用 (RPC) 协议流不正确。此 RPC 请求中提供的参数过多。最大值为 2100。

但这是一个旁注。我真正想做的是将生成的 SQL 包含在我的代码中的自定义异常中。因此,例如这样的事情:

当然,没有 GeneratedSqlFromLastOperation 这样的属性。我知道我可以配置日志记录,但我希望将信息直接放在我的堆栈跟踪/异常中,以便我现有的异常日志记录基础设施可以在发生此类错误时为我提供更多信息。

谢谢!史蒂夫