jjzjj

subsonic

全部标签

c# - 使用哪个ORM?

我正在开发一个包含这些类的应用程序:classShortcut{publicstringName{get;}publicIListTriggers{get;}publicIListActions{get;}}classTrigger{publicstringName{get;}}classAction{publicstringName{get;}}我将有20多个类,它们将派生自Trigger或Action,所以最后,我将有一个Shortcut类,15个Action派生类和5个Trigger派生类。我的问题是,哪种ORM最适合这个应用程序?EF、NH、SubSonic或也许是其他东西(L

.net - 我们可以将 MongoDB 与我们过去用于关系数据库(例如 linq2sql、 Entity Framework 、subsonic 等)的 ORM 一起使用吗?

我想知道是否可以根据您的经验使用我们以前使用.netORM和nosql数据库(例如MongoDB)的经验。另外,如果您知道执行此操作的样本,请在您的回答中提及。 最佳答案 您可以重用您的LINQ技能,因为.net和MongoDB之间的两个提供程序都支持LINQ。norm驱动程序和mongodb-csharp-driver都支持LINQ查询。参见http://www.mongodb.org/display/DOCS/C+Sharp+Language+Center在大多数情况下,将对象映射到文档比将对象映射到一组表更容易。但是您不能重用

java - Java Micro ORM等效项

Closed.ThisquestiondoesnotmeetStackOverflowguidelines。它当前不接受答案。想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。4年前关闭。ImprovethisquestionJava中与MicroORM最接近的等效项是什么,例如Dapper,PetaPoco,Massive或CodingHorror? 最佳答案 我推荐SpringJDBCtemplates。虽然它不是“真正的”ORM,但在Hibernate似乎过分使用的地方很高兴。

java - Java Micro ORM等效项

Closed.ThisquestiondoesnotmeetStackOverflowguidelines。它当前不接受答案。想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。4年前关闭。ImprovethisquestionJava中与MicroORM最接近的等效项是什么,例如Dapper,PetaPoco,Massive或CodingHorror? 最佳答案 我推荐SpringJDBCtemplates。虽然它不是“真正的”ORM,但在Hibernate似乎过分使用的地方很高兴。

c# - 在序列化 'SubSonic.Schema .DatabaseColumn' 类型的对象时检测到循环引用。

我正在尝试做一个简单的JSON返回,但我遇到了以下问题。publicJsonResultGetEventData(){vardata=Event.Find(x=>x.ID!=0);returnJson(data);}我得到了一个HTTP500异常,如本问题的标题所示。我也试过了vardata=Event.All().ToList()同样的问题。这是一个错误还是我的实现? 最佳答案 您的对象层次结构中似乎存在JSON序列化程序不支持的循环引用。你需要所有的列吗?您可以只在View中选择您需要的属性:returnJson(new{Pro