Entity framework 实体框架5中的代码优先连接选项
我正在基于传统的SQL Server系统上创建一个webservice层。这是一个相当大且复杂的业务应用程序,它有大量执行SELECT语句的存储过程。大多数存储过程连接多个表并生成一个结果集,以便客户端使用 在构建Web服务时,我希望利用EF,使用代码优先的方法,80%的用例可以通过将direclty映射到表来实现。但是,我有许多用例需要存储过程提供的数据的交叉视图。在我看来,我有3个选择:Entity framework 实体框架5中的代码优先连接选项,entity-framework,Entity Framework,我正在基于传统的SQL Server系统上创建一个webservice层。这是一个相当大且复杂的业务应用程序,它有大量执行SELECT语句的存储过程。大多数存储过程连接多个表并生成一个结果集,以便客户端使用 在构建Web服务时,我希望利用EF,使用代码优先的方法,80%的用例可以通过将direclty映射到表来实现。但是,我有许多用例需要存储过程提供的数据的交叉视图。在我看来,我有3个选择: 创建表示存储过程返回的新POCO,并将其链接到现有存储过程(让SQL连接并重用现有代码) 创建看起来像存
安迪有很多好书。朱莉·勒曼的任何消息。。。这是最近的 使用导航属性,您可以在不使用老式连接的情况下完成大多数操作 so4)在Linq中执行,让EF执行联接。 使用导航属性。您可以执行许多逻辑联接,甚至可以避免使用join关键字 这个博客展示了没有连接语法的LINQ在db级别产生连接的简单性和原因。