问题标签 [three-tier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
41 浏览

c# - 如何根据特定条件从另一个表中获取列?

我正在使用三层架构在 VS-2012 中制作医院的网络表单。而且我正在使用 MS-SQL Server 2014。此外,我是编码新手,因此如果在不使用任何行话的情况下给出答案,这将非常有帮助。谢谢。

1.包含表格的图片。[1]:https ://i.stack.imgur.com/tOhGh.png 。

[2]:https ://i.stack.imgur.com/DrB4e.png这是表格最后两列后面的编码,即首选时间和专业。如您所见,首选时间的值仅是白天和黑夜,对于专业,涉及不同的部门。

  1. 现在,我想创建一个存储过程,它将根据班次和专业将数据插入此处给出的约会表 [3]:https ://i.stack.imgur.com/wtLqA.png。此外,根据班次和专业从医生表 [4] https://i.stack.imgur.com/UKV5W.png中获取医生 ID 也很重要。有什么办法可以做到吗?

谢谢你。

0 投票
1 回答
187 浏览

c# - 三层c#asp.net数据库应用中OOP的正确使用

我正在启动 C#,想知道下面的方法是否有任何问题:

在此处输入图像描述

简而言之,在层中会有类似于以下的实例:

用户界面

BLL

达尔

这种方法是否存在问题,其中 UserBll 类将包含“SaveUser”方法?让一个 User 类负责调用 Save 方法不是正确的吗?就像是:

在这种情况下,User 对象类和 UserDTO 数据传输类之间是否存在冗余?

对不起,如果这听起来像一个愚蠢的问题,但它真的让我感到困惑。

0 投票
2 回答
6165 浏览

angular - 三层架构,Spring 和 Angular

我有一个关于三层架构的问题。

我有一个使用 Spring Boot 和 Angular 的应用程序。我怀疑是否 :

  • 表示层 = 角度
  • 应用层 = spring boot

或者如果有两个三层架构:angular是一个,spring boot也是一个。

我知道 Angular 在技术上不是三层架构,因为它不是用来与数据库交互的,这就是为什么我会说它只是表示层的原因。但我还没有读到任何证实它的东西。

0 投票
1 回答
680 浏览

c# - 我的代码有什么问题?显示未处理的异常:System.IO.FileNotFoundException

我正在学习 c#,我正在尝试Console Application使用Three Tier Architecturewith进行基本登录Factory Method Design Pattern。我添加了所有层并实现了与登录应用程序相关的所有逻辑。但是当我尝试使用dotnet run命令运行代码时,它要求输入,输入后它给出错误

未处理的异常:System.IO.FileNotFoundException:无法加载文件或程序集“DataAccessLogic,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”。该系统找不到指定的文件。在 C:\Users\xxx\Desktop\FactoryPatternSample\FactoryMethodSampleApplication\FactoryMethod\Program.cs: 14 中的 FactoryMethod.Program.Main(String[] args) 处的 BusinessLogic.User.getUserName()

尽管该文件存在于 BusinessLogic.User.getUserName();

此处提供的代码

ILogin.cs

用户.cs

IGetDetails.cs

获取详细信息.cs

获取值.cs

在 Program.cs 中

在 loginType.getUserName() 中给出错误,如果我将getUserName()方法更改为只返回一个像“hello”这样的字符串,它会给出输出,但是当我尝试从IGetDetails给出错误的对象返回字符串时。

完整源代码Github

任何帮助,将不胜感激。

提前致谢。

0 投票
1 回答
69 浏览

spring-mvc - 面向服务和三层架构在一起?

我可以在一个应用程序中使用 SOA 和三层吗?使用 SOAP 连接外部服务,使用 MQ 和 Spring MVC。我有一个应用程序服务器和数据库服务器。

0 投票
1 回答
87 浏览

java - 上课地点

早上好,在我的项目中,我使用的是三层架构,一个包用于控制器,一个包用于服务,另一个包用于数据模型和存储库(我使用的是 spring 数据)。

所以我需要为控制器包中的 Web 服务创建一些类。

我的问题是,在控制器包或模型包中创建这些类是最佳实践,或者模型包可以只保留要保留的类型?

先感谢您。

0 投票
1 回答
33 浏览

c# - 如何使用三层架构创建搜索

因此,我正在尝试使用三层创建搜索,并且在线上没有很多好的示例,因此我尝试了它是否可以使其工作,但由于某种原因它无法正常工作。你能看看我的代码,看看我做错了什么吗?

存储过程:

贝尔

BLL

达尔

用户界面

因此,当我在搜索中键入内容时,gridview 应该显示我在文本框中输入的内容,但由于某种原因,我得到的错误是“过程或函数‘GuestSearch’需要参数‘@FirstName’,但未提供。”

0 投票
0 回答
39 浏览

c# - 为什么我的 gridview 不返回我更新的内容?

所以这一次,我想更新一个数据,但是当我这样做时,表格最终变成空白并且没有弹出任何内容。因此,例如,我的模式将弹出并且我可以编辑,但字段最终变为空白,当我尝试单击保存更改时,gridview 中的数据表最终变为空白。你能看到我错过了什么吗?

更新模式

网格视图

贝尔

BLL

达尔

CS

存储过程

读取网格

插入

0 投票
1 回答
467 浏览

three.js - 对于 Three.js 程序,“无法设置未定义的属性 'getStrokeStyle'”是什么意思?

我正在使用 SVGloader 加载 SVG,以便将其映射到我的 OBJ 文件上。但是当将它的 url 提供给 svg 文件时,它会产生一个错误

TypeError:无法设置未定义的属性“getStrokeStyle”

我正在使用 Angular 8 并使用 THREE.js 渲染一个 Obj 文件。我想加载一个 svg 并将其映射到 obj 文件以向该文件添加纹理,但正如我在上面所说的那样,它正在生成一个错误,我不知道如何解决它。

这是代码文件。

0 投票
0 回答
21 浏览

c# - 使用三层的动态侧边菜单

任何人都可以为三层架构中的数据驱动侧边菜单提供完整的 c# 代码。我已经尝试过了,但我不知道如何使菜单动态化