以下关于分层开发的描述中错误的是()。
A: DAL层中的方法一般都是“原子性”的,即每个方法都只完成一个逻辑功能。
B: BLL位于三层中的中间层,起到了数据交换中承上启下的作用,用于对业务逻辑的封装。
C: USL 位于三层中的上层,用于显示数据和接收用户输入的数据。为用户提供一种交互式操作的界面。
D: 请求转发和重定向有时候需要结合选择结构一起使用、因此应该编写在业务逻辑层中。
A: DAL层中的方法一般都是“原子性”的,即每个方法都只完成一个逻辑功能。
B: BLL位于三层中的中间层,起到了数据交换中承上启下的作用,用于对业务逻辑的封装。
C: USL 位于三层中的上层,用于显示数据和接收用户输入的数据。为用户提供一种交互式操作的界面。
D: 请求转发和重定向有时候需要结合选择结构一起使用、因此应该编写在业务逻辑层中。
举一反三
- 三层架构通常将整个业务应用划分为三层:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。
- 三层架构中,存储过程的调用应该写在哪一层() A: 模型层 B: 表现层 C: 业务逻辑层 D: 数据访问层
- 关于三层说法错误的是() A: 表现层主要是提供给用户交互的操作界面,以及校验等 B: 数据访问层主要是用来存取数据 C: 业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。 D: 模型层中的实体类一般与数据库中的表是一一对应的。
- 三层结构是一种典型的应用软件分层结构,这三层分别是() A: 表述层 B: 业务逻辑层 C: 控制层 D: 数据层
- 拦截用户请求是在哪一层次中实现的。( ) A: 持久对象层 B: 数据访问层 C: 业务逻辑层 D: Web表现层