浅谈springboot三层架构
springboot三层分层架构:Controller(UI)界面控制层Service(BLL)业务逻辑服务层Dao(DAL)数据访问层U层,负责接受用户的请求,展示数据,获取用户通过界面所输入的数据。B层:针对具体问题的操作,主要从界面和数据库中得到数据,对数据进行逻辑处理。比如验证,计算,业务规则D层:又叫持久层,直接操作数据库中的数据,针对数据的增删改查。Model与Entity-实体层实体
·
springboot
三层分层架构:
Controller(UI)界面控制层
Service(BLL)业务逻辑服务层
Dao(DAL)数据访问层
U层,负责接受用户的请求,展示数据,获取用户通过界面所输入的数据。
B层:针对具体问题的操作,主要从界面和数据库中得到数据,对数据进行逻辑处理。比如验证,计算,业务规则
D层:又叫持久层,直接操作数据库中的数据,针对数据的增删改查。
Model与Entity-实体层
实体层不隶属于任何一层,他起到一个贯穿三层架构的作用
Entity的字段比model的字段小,并且model的字段属性可以与entity的属性不一致,model用于前端页面数据展示而entity则是与数据库进行交互做存储用于。
更多推荐
已为社区贡献2条内容
所有评论(0)