poco相关内容

何时将poco对象用于视图,以及何时使用自定义viewmodel类

想象一下,我们有一个poco可以映射数据库中的表. poco中有15个字段,只有15个字段中的3个需要查看.视图显示来自db的记录列表.我可以传递给poco对象的视图列表,还是必须创建一个特定的viewmodel类,将其初始化然后传递给视图?我更喜欢第二个变体,但这好吗? 谢谢. 解决方案 您对第二种方法的偏好是有根据的.创建和使用视图模型是在View上显示数据的典型方法. 简 ..
发布时间:2020-05-28 20:59:44 其他开发

从POJO转换为POCO

我正在创建一个Compact Framework 3.5应用程序,它是一个较旧的Java Web应用程序的客户端.双方之间的通信协议是REST + JSON. 将POJO序列化为JSON无关紧要,因为POJO已经存在. 但是,我不希望从头开始重写所有POJOs源的C#版本以能够反序列化JSON客户端,而是希望使用一些工具来生成. 或者至少可以使用“标准化"方法手动进行转换. 您知道一些 ..
发布时间:2020-05-28 20:59:36 Java开发

XML模式定义工具未生成SchemaLocation

从普通的旧C#对象生成XSD时,Visual Studio附带的xsd.exe工具是否生成SchemaLocation属性(在xs:import中)? 我发现生成的XSD无效,因为xs:import将导入名称空间,并且不提供提示以下内容的相对schemalocation值 名称空间'urn:company-event-namespace'的导入架构未解决. 解决方案 如您所见, ..
发布时间:2020-05-28 20:59:32 其他开发

实体框架错误删除具有外键关系的实体

由于外键关系,我在删除某些实体时遇到问题.我了解以下错误消息,并且已经在尽我所能想到的一切来删除实体,而不会发生此错误: DELETE语句与REFERENCE约束冲突 "FK_QuizUserAnswer_QuizWithQuestion".发生冲突 数据库"SomeDatabase",表"dbo.QuizUserAnswer",列 'idQuizQuestion'.该声明已终止. 以 ..
发布时间:2020-05-28 20:59:25 其他开发

以编程方式启用/禁用实体代理

我在新项目中将Entity Framework 4.1与POCO实体一起使用.一切工作正常,直到我开始使用AppFabric Caching缓存实体.我开始从与反序列化代理对象有关的高速缓存中检索到实体信息而犯下错误.我通过设置ContextOptions.ProxyCreationEnabled = false来解决此问题. 现在的问题是,当我从缓存取回实体时,必须使用 ObjectSet.At ..
发布时间:2020-05-28 20:59:14 其他开发

如何精简我的Yocto Linux?

我想先删除Yocto Linux,再将其放入闪存.不需要的软件,手册页,POCO示例代码和其他文档只会浪费资源,尤其是在只有128MB闪存的i.MX28 EVK上. 我的 local.conf 文件如下: $ gedit conf/local.conf & ... IMAGE_INSTALL_append = " poco nginx canutils vsftpd curl fcgi ..
发布时间:2020-05-28 20:59:04 服务器开发

如何在Eclipse IDE中添加编译器选项

我正在创建一个与天气API交互的应用程序,为此,我正在使用Poco的HTTPClientSession库,但是在编译时却遇到了错误 Undefined symbols for architecture x86_64: "Poco::Net::HTTPRequest::setHost(std::__1::basic_string ..
发布时间:2020-05-28 20:59:01 Java开发

如何使用FastCGI应用程序扩展C ++ HTTP服务器?

我正在编写C ++ HTTP服务器.但是因为用C ++进行开发(例如在PHP中)速度较慢,所以我还希望支持FastCGI应用程序(通过FastCGI的PHP,通过FastCGI的Python等).所以我想使用类似于mod_fcgi的东西(对于Apache).有人知道一个好的C ++ FastCGI库(不是针对应用程序而是针对Web服务器)吗?我使用Poco库编写Web服务器. 另一个解决方案 ..
发布时间:2020-05-28 20:58:59 PHP

EF 4:使用POCO时无法理解DetectChanges(无自跟踪ObjectContext)

我想知道是否有人可以帮助我? 我在理解为什么需要在我的POCO(非代理)实体上发出DetectChanges时遇到问题. 我当然有这行来确保不返回代理. context.ObjectStateManager.GetObjectStateEntry(order).State 进行一些研究,如果我需要检查对象的“状态",那么我需要发出detechChanges,但是为什么我 ..

EF中的POCO类别未按预期工作

我已经用SQL创建了一个数据库,并在Visual Studio 2012中创建了一个EDMX.它会自动创建POCO(TT)类.一切看起来都很好. 现在,我更改表的列名.我更新了EDMX.用XML打开EDMX,一切看起来都很好. 问题1 在TT中运行“自定义"工具后,我看到另外创建了一个新属性,例如: SQL table name : Student Column name ..
发布时间:2020-05-28 20:58:42 其他开发

在控制台应用程序的StructureMap中设置DbContext的最佳实践是什么?

我使用的是StructureMap,EF 4.1/POCO. 控制台应用程序假设要对一组数据运行2个后续操作,比如说operation1和operation2.我将DbContext设置为单例.这会在operation2中引起问题,因为operation1在其DbContext中留下了一些垃圾,这妨碍了operation2正常运行.同时,我无法将DbContext设置为“每次调用",因为coz o ..
发布时间:2020-05-28 20:58:39 其他开发

我们是否需要Ado.net实体Framework 2010中POCO类的DataContract属性

我在stackoverflow本身的某处读到,当我们使用Poco generator将POCO类用于WCF合约时,我们不需要使用DataContract和DataMember属性.WCF是否对您自动? .我不知道它是如何管理的. 我创建了一个不使用这些属性的示例应用程序,并且能够在客户端生成这些实体并使用它们.我禁用了代理生成和延迟加载. 我在这里错过了什么吗??真的不需要放置这些属性 ..
发布时间:2020-05-28 20:58:31 其他开发

EDMX模型的不同代码生成项之间的本质区别是什么?

我正在尝试增加实体框架,所以我不觉得自己处于黑暗时代.我试图(到目前为止失败了)从生成的代码中了解可用代码生成项之间的本质区别. POCO似乎将实体数据结构与将对象移入/移出数据存储区的对象隔离开来. 我不确定什么是“自我跟踪实体".我猜想跟踪部分指的是实现所谓的“工作单元"模式,但是我不是正当的.还有更多的抓头,我想我想知道“自我跟踪而不是什么?". 解决方案 POCO Ge ..
发布时间:2020-05-28 20:58:26 C#/.NET

实体框架4.1代码优先外键ID

我有两个实体被一对多引用.当实体框架创建表时,它将创建两个外键,一个用于我通过fluent接口指定的键,另一个用于ICollection.如何摆脱重复的外键? public class Person { public long RecordId { get; set; } public string FirstName { get; set; } public str ..
发布时间:2020-05-28 20:57:40 C#/.NET

为什么DbSet.Add工作这么慢?

8个月前在这里讨论了相同的主题:如何加快速度DbSet.Add()?.除了使用SqlBulkCopy之外,没有提出其他解决方案,这对我们来说是不可接受的.我已决定再次提出该建议,希望对此问题可能有新的想法和想法,并提出其他解决方法.至少我很好奇为什么此操作需要这么长时间才能运行. 好吧,问题是:我必须将3万个实体更新到数据库(EF 4.1,POCO)中.实体类型非常简单,包含整数Id +其他 ..

使用STE与POCO进行DDD

使用Microsoft技术(我们可以完全控制所有组件)使用DDD开发n层应用程序(更好的DDDD,因为我们正在使用WCF),因此最好的选择似乎是STE vs POCO(这最后一个迫使使用DTO).这是正确的?您认为在需要的地方将STE与DTO一起使用是合理的吗? 谢谢. 解决方案 我真的可以推荐Julie Lerman的编程实体框架 .她深入介绍了简单的poco,dto和自我跟踪实体 ..

EF针对SQL数据库项目的反向POCO?

我可以直接对SQL数据库项目使用EF反向POCO生成器吗? 我将SQL数据库定义保存在"Visual Studio SQL数据库项目"中,这为我提供了一些不错的版本控制功能,模式比较以及一些出色的部署功能.有时,我在开发过程中会从临时数据库中更新项目文件,但受版本控制的项目始终是任何版本的“真相". 如果我使用 EntityFramework反向POCO代码优先生成器,我是否需要往返“ ..