Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从前端读取实体框架的实体

从前端读取实体框架的实体
EN

Stack Overflow用户
提问于 2013-06-10 21:22:30
回答 1查看 497关注 0票数 2

您好,如何从前端访问实体框架生成的实体?从我的业务逻辑来看,我可以访问它,但不能从前端访问它。

我可以将实体从实体框架项目移动到业务逻辑层,或者在其中复制它们吗?

我认为应该有一个简单的方法来做到这一点,因为我不敢相信微软已经开发出一种模式,在这种模式中,数据层应该由ui直接引用,这是人们在8岁时就会做的事情

EN

回答 1

Stack Overflow用户

发布于 2013-06-10 22:16:08

我将从Entity Framework5/ VS2012的角度向您介绍这一点。然而,其他版本的工作方式应该是类似的。

假设您在数据项目中有三个项目(数据/业务/ui)和一个实体框架上下文(.edmx)项。

  1. 为您的解决方案创建一个新项目(类库)。此项目将包含实体(POCO)对象,因此将其命名为从数据项目到新实体项目的项目引用
  2. 在新项目中创建一个新项目(EF 5.x DbContextGenerator)
  3. Delete

Context.tt文件在新创建的项目中。

  1. 打开其他.tt文件并修改定义inputFile的行,以映射到.edmx文件

const string inputFile = @"../<dataprojectname>/<mydata>.edmx";

  • In您的数据项目展开"mydata".edmx,找到名为"mydata".tt的entities模板(您将知道它是正确的模板,因为它会展开以显示实体列表)并将其删除。

  • 修改"mydata".Context.tt文件:向下滚动,直到您看到using语句。使用在步骤3中创建的实体的命名空间追加使用列表。

  • 现在,您可以直接从业务和UI项目创建对实体项目的引用。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17033108

复制
相关文章
[Leetcode][python]Word Break/Word Break II/单词拆分/单词拆分 II
给定一个目标字符串和一组字符串,判断目标字符串能否拆分成数个字符串,这些字符串都在给定的那组字符串中。
蛮三刀酱
2019/03/26
1.3K0
动态规划:单词拆分
题目链接:https://leetcode-cn.com/problems/word-break/
代码随想录
2021/02/26
8650
动态规划:单词拆分
139. 单词拆分
题目 /** * 给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 * 说明: * 拆分时可以重复使用字典中的单词。 * 你可以假设字典中没有重复的单词。 * * 示例 1: * 输入: s = "leetcode", wordDict = ["leet", "code"] * 输出: true * 解释: 返回 true 因为 "le
名字是乱打的
2021/12/23
4280
139. 单词拆分
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
张伦聪zhangluncong
2022/10/26
2660
140. 单词拆分 II
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。
张伦聪zhangluncong
2022/10/26
1730
LeetCode 0139. 单词拆分[动态规划详解]
给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
Yano_nankai
2021/04/12
5310
LeetCode 0139. 单词拆分[动态规划详解]
Leetcode 139. 单词拆分
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
zhipingChen
2019/06/19
9390
HDU 1247 字典树 拆分单词
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6381    Accepted Submission(s): 2378
csxiaoyao
2019/02/18
5200
LeetCode 0140. 单词拆分 II[动态规划详解]
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。
Yano_nankai
2021/04/12
4390
LeetCode 0140. 单词拆分 II[动态规划详解]
LeetCode 139. 单词拆分(DP)
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
Michael阿明
2020/07/13
3880
LeetCode 139. 单词拆分(DP)
高频面试系列:单词拆分问题
读完本文,可以去力扣解决如下题目: 139. 单词拆分(中等) 140. 单词拆分II(困难)
labuladong
2022/09/01
6550
高频面试系列:单词拆分问题
Leetcode|完全背包|139. 单词拆分
1 动态规划(完全背包) 基于问题本身,先背包后物品的顺序比较方便,也好理解 class Solution { public: bool wordBreak(string s, vector<string>& wordDict) { int bagSize = s.size(); vector<bool> dp(bagSize + 1, false); dp[0] = true; for (int j = 1; j <= bagSi
SL_World
2021/09/18
3850
刷题第6篇:单词拆分
我们使用递归的方法。每当遍历到一个字典中的单词之后,记录下当前的索引值,然后继续向后遍历。如果遍历到最后一个字符,恰好连接前面的字符,属于字典中的单词,则将此分割方式记录下来。
鹏-程-万-里
2020/02/26
3580
Leetcode No.140 单词拆分 II(DFS)
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。 说明: 分隔时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。
week
2022/01/06
5780
​LeetCode刷题实战139:单词拆分
https://leetcode-cn.com/problems/word-break/
程序员小猿
2021/01/19
3960
Leetcode No.139 单词拆分(动态规划)
给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
week
2021/11/29
5420
Leetcode No.139 单词拆分(动态规划)
在ASP.NET 5中使用SignalR
题记:SignalR作为ASP.NET中进行Web实时双向通信的组件,在ASP.NET 5中也得到了同步发展。不过,用法和之前还是在细节上有所不同,而资料又相对稀少。本文就是一个简单的入门向导。 通过SignalR,开发人员可以在ASP.NET开发的Web应用中实现服务器和客户端的双向实时通信。服务器可以即时推送内容给在线的客户端。SignalR首选Web Sockets作为底层实现,针对非现代浏览器也可以回退到其他兼容技术。它的特性很丰富,支持链接管理、分组连接和授权控制等。 在ASP.NET 5时代,S
逸鹏
2018/04/10
3.3K0
在ASP.NET 5中使用SignalR
英语单词记忆法拆分2000个_usually拆分记忆
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。
全栈程序员站长
2022/09/22
3160
Asp.net中文本框全选
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105743.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
1.4K0
在 Linkerd 中实现流量拆分功能
在 Linkerd 中,金丝雀发布是通过流量拆分来管理的,这项功能允许你根据可动态配置的权重,将请求分配给不同的 Kubernetes 服务对象。虽然流量分割可以适用于任意的 Service 对象,但一般情况下是将一个 Service 的传入流量分给不同版本的 Service。
我是阳明
2022/09/29
1.1K0
在 Linkerd 中实现流量拆分功能

相似问题

使用vba在文本框中查找单词

11

使用Regex拆分单词

24

使用CSS拆分单词

60

在SQL Server中拆分单词

214

在camelCase javascript中拆分单词

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文