gpt4 book ai didi

c# - 软件设计 - 三层架构

转载 作者:行者123 更新时间:2023-11-30 19:12:49 25 4
gpt4 key购买 nike

第 3 层 - 接口(interface)

第 2 层 - 业务逻辑(从用户那里获取输入,检查是否有效,发送到数据库函数)

第 1 层 - 数据库(创建、更新、获取记录等)


用户可以添加多个联系人电话号码,如果是第一个添加的电话号码,系统会自动将该电话号码设置为主要电话号码,之后用户可以自行更改他的主要电话号码。

当在数据库中创建第一条电话号码记录时,哪一层负责检查电话号码是否需要设置为主?

最佳答案

业务层。数据库应该存储数据,而不是做决策。界面只是与用户交互。业务层制定规则。

关于c# - 软件设计 - 三层架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5853696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com