castle-activerecord相关内容

Castle Project ActiveRecord-它可以在SQLServer 2005中使用存储过程吗?

我是Castle Project ActiveRecord的新手. 我已经开始动手,我刚刚看到它可以为您生成模式,添加数据,向模式更新数据. 在SQL Server 2005中使用存储过程有很多优点,其中之一就是它们是预编译的. 在向架构中插入/编辑数据时,是否有一种方法告诉Active Record使用特定的存储过程? 解决方案 ActiveRecord使用NHibernat ..
发布时间:2020-05-17 22:47:21 其他开发

Nhibernate HQL在哪里查询

我试图返回一个SimpleQuery列表,该列表查询单个表并使用IN. 我可以使用它来工作 return new List( ActiveRecordMediator.FindAll(Expression.In("ServiceId", ids)) ); 但是,这真的真的很慢.所以我喜欢做这样的事情 SimpleQuery query = ..
发布时间:2020-05-17 22:36:36 其他开发

Castle ActiveRecord:在C#中映射到IUserType wihtin类

对于我当前的项目,我在C#中使用Castle的ActiveRecord.对于我的一张表,我确实需要使用自定义类型类(处理愚蠢的时间到时间跨度转换).为了使我的代码保持整洁,我想在对象映射类中定义从IUserType派生的类.但是我找不到使用此子类映射此属性的方法,ActiveRecord一直抱怨:Could not determine type for (...) 这是一个小样本: n ..
发布时间:2020-05-05 15:28:30 C#/.NET

在nHibernate关系中使用Lite版本的实体?

在某些情况下创建一个实体的更轻版本是一个好主意,只是出于性能原因指向同一个表,但映射的列较少。例如,如果我有一个有50列的联系表,并且在少数相关实体中,我可能对FirstName和LastName属性感兴趣,那么创建Contact表的轻量版本是个不错的主意。例如, public class ContactLite { public int Id {get; set;} publi ..
发布时间:2018-06-08 20:20:17 J2EE

推荐的方法来插入一个城堡ActiveRecord的许多行和忽略任何受骗者

我有插入一堆菜谱成队列在数据库中(存储食谱用户的爱好有烹饪,类似于Netflix的电影队列)一个WebMethod。用户能够在一次检查一串食谱和队列他们。我有类似下面的代码: [的WebMethod] 公共无效EnqueueRecipes(SecurityCredentials凭据,的Guid [] recipeIds) { DB.User用户=新DB.User(凭证);使用 ..
发布时间:2016-10-04 22:40:38 C#/.NET

C#城堡的ActiveRecord:如何优雅(XML)序列ActiveRecord对象?

我有困难的时候找到了如何优雅的ActiveRecord的序列化对象的信息。 我们想用XML作为格式,因为我们需要输出我们对象在这样一种方式,另一个方案将能够可行性的解析。 XML的序列通常是非常容易和简单实现,但试图当问题出现序列化从ActiveRecord的数据库返回的对象。该数据库返回的代理类对象,其中无法通过 [XmlInclude] 属性明确预期的类型。 例如: 公 ..
发布时间:2016-09-28 15:26:58 C#/.NET

使用参数化一个HqlBasedQuery HQL IN子句?

如何传递的事情列出来的'中'NHibernate的HQL? 例如 条款 //从用户界面,在编译时不知道输入数据 [对象] productIds = {1,17,36,...}; 串hqlQuery = @“从产品 为督促 ,其中prod.Id在(?)”; HqlBasedQuery查询=新HqlBasedQuery(typeof运算(产品),hqlQuery,product ..
发布时间:2016-09-23 23:12:08 C#/.NET

如何使用Linq与城堡的ActiveRecord

我与城堡ActiveRecord的玩耍,发现下载包含的文件, Castle.ActiveRecord.Linq.dll 。我还没有发现任何文档使用LINQ用ActiveRecord,只有一些的blog帖子的。 什么是使用模式?为 Castle.ActiveRecord.Linq 可供生产使用? 解决方案 是的,Castle.ActiveRecord.Linq是生产准备就绪。它是包含在 ..
发布时间:2016-09-18 11:10:48 C#/.NET

编程配置多个数据库ActiveRecordFacility

我试图构建一个使用插件架构的小型应用程序(ASP.NET MVC)。随着城堡ActiveRecord的集成工具。我希望让每一个插件配置自己的ActiveRecord的行为​​。如数据库连接字符串,代理等。 但是,我无法找到一个方法来设置多个配置,而无需使用web.config文件。我们的想法是使这种编程方式。 我的目标是在本系统中的每个插件,如果它定义了自己的ActiveRecord的设置,主 ..
发布时间:2016-07-06 11:33:21 ASP .NET

ASP.NET MVC - 城堡的ActiveRecord - 显示SQL查询

我使用ASP.NET MVC与城堡的ActiveRecord 的作为我的持久化层。 我想知道,如果它可以显示我的MySQL服务器上正在执行的SQL查询。 我知道这是可能在使用“show_sql”属性城堡XML配置文件中的Web应用程序,但我不知道如何使用它的Web应用程序,因为我没有访问控制台来实现。 我想我可以用log4net的做到这一点,但使用谷歌的一些研究之后,我一直没能拿出一个解决方 ..
发布时间:2016-06-28 12:40:31 ASP .NET

如何找到NHibernate的/城堡的ActiveRecord会话对象

我试图更新对象时收到以下错误在一个Asp.Net城堡ActiveRecord的应用程序: “具有相同的标识值不同的对象已经与会话相关的” 我上下打量着我的code,看看那里的其他对象可能已被创建,但我没有看到它。这是令人费解,因为我有一个上的更新工作正常,另一页上完全相同的code 现在我想的想看到这个其他对象在会话,要么杀死它或了解它是如何钻进了会议。我如何才能找到这个对象? [更新] ..
发布时间:2016-06-14 22:03:09 C#/.NET

开沟的ActiveRecord和NHibernate - 如何重新构建?

我有一个MVC3的NHibernate / ActiveRecord的项目。该项目打算好了,而且我变得有点用我的模型对象(大多是三四类的巨头层次)。的 我的应用程序是基于分析;我存储分层数据,后来切片起来,在图等显示出来,因此实际的关系并不复杂。 到目前为止,我还没有太大的ORM受益;它使查询容易(ActiveRecord的),但我经常需要比全对象更少的信息,我需要写通过对集合复杂和多选择和迭 ..

无效的索引n此SqlParameterCollection以计数= M

我收到的城堡活动记录这个讨厌的错误(缠NHibernate的),当我试图保存一个类: 无效的折射率n此SqlParameterCollection以计数= M 我知道这个错误是由财产造成被多次映射中的一类,但是我不知道怎么去解决它。我有两个映射回类问题使用同一列(IpAddressNumber)两个子类。还IpAddressNumber是类,这导致NHibernate的尝试的IpAddress ..

NHibernate和数据库连接故障转移?

我使用NHibernate连接到传统的RDBMS系统。在高生产负荷的RDBMS服务失败。为了保持可用性,我们有一个故障转移RDBMS服务。有没有一种方法来配置NHibernate的使用故障切换连接字符串时,主连接是跌? 附加信息:我使用的城堡了NHibernate的。如果城堡提供处理故障的连接,然后也将做到这一点对我来说。 解决方案 您可以建立自己的 NHibernate.Connectio ..
发布时间:2015-11-28 19:15:22 .NET Framework

如何使用映射ActiveRecord的数据库视图?

有没有人试过在Oracle数据库的映射视图中使用的ActiveRecord?请我可以得到一些样本code是什么? 解决方案 必要否code:只需使用视图名称而不是表中的 [ActiveRecord的] 属性: [ActiveRecord的(“MyView的”) 公共类文档{...} 注意的SchemaExport将把您的视图表,的这里是如何的修复。 ..

如何生成城堡ActiveRecord的C#类的现有数据库

什么是生成C#类与城堡的ActiveRecord和NHibernate使用给予现有的数据库结构的最佳方式是什么? 你能推荐任何的类生成工具,或只是少手工编写的类麻烦? 解决方案 如果你只有极少数的表有没有多列,它可能是最好手工编写你的类。我不会推荐手写许多类但如果你的数据库已经存在。 主动作家可能会满足你的需求: http://using.castleproject.org/display ..
发布时间:2015-11-28 19:08:58 C#/.NET

NHibernate的/ ActiveRecord的:如何设置没有得到整个物体的外键?

比方说,我有以下ActiveRecord类: [ActiveRecord的] 公共类账户 { ... [的belongsTo(“客户ID”) 公众客户客户{获得;组; } } 目前,要我必须从数据库中获取整个客户对象,并将其分配给帐户设置在客户字段的值: 客户客户= Customer.FindById(1); account.Customer =客户; ..
发布时间:2015-11-28 19:04:52 C#/.NET

如何优化城堡的ActiveRecord电话

在ASP.NET MVC 2 Web应用程序的 如何优化ActiveRecord的电话? 我坐在我的项目面前,一切都很好,直到我开始填写数据。像很多的项目,我有一个类似的数据结构: 一个星球上有许多国家。一个国家有许多州/省。一个国家有许多城市。一个城市有很多社区。 下面城堡的ActiveRecord / NHibernate的持久化业务对象的例子 [ActiveRecord的] 公共 ..