SSH的三层结构
DAO 对数据库的操作的接口和实现
SERVICE 业务逻辑的实现,也可以使用dao提供的数据库操作的接口实现
ACTION 实现调用业务逻辑方法来处理用户的请求
三层结构 3-tier application 高内聚 低耦合
表现层UI 展现给用户的界面 即用户在使用一个系统的时候所见即所得
业务层 BLL 针对具体问题操作,对数据层的操作,对数据业务逻辑进行处理
数据访问层 DAL 直接操作数据库,针对数据库进行增删查改
概述
从下至上依次是 数据访问层->业务逻辑层->表示层
三层结构原理:
系统主要功能和业务逻辑都在业务逻辑层进行处理
三层体系结构是在客户端与数据库之间加入了一个中间层(组件层),业务规则,数据访问,合法性校验在