什么是三层架构?

时间:2023-3-28    作者:老大夫    分类: JAVA


三层架构即为:

  1. 视图层view
  2. 服务层service
  3. 持久层Dao

view层:用来接收用户请求的代码,比如请求如何分发,controller属于view层作为接口暴露层,四层架构的话自己算一层.

service层,主要负责业务逻辑实现的设计,调用dao层,给controller提供服务.

dao 层定义接口,在业务调用接口,而不用关心实现类,操作数据库,操作细节定义在mapper
中,dao与mapper映射

结构图例子

数据源的配置以及数据库的配置都在Spring的配置中

版权所有:伸手党盘
文章标题:什么是三层架构?
文章链接:https://ssdpan.cn/?post=237
本站文章来源于网络搜集和原创,仅供学习使用,未经授权请勿用于任何商业用途,如有侵权及时联系删除

推荐阅读:


扫描二维码,在手机上阅读