问:你学到了什么
基于 SpringBoot 实现根底 SSM 框架整合
把握第三方技术与 SpringBoot 整合思维
Spring
Core Containter 是管对象的
什么是三层架构
所谓的三层开发就是将零碎的整个业务利用划分为 表示层, 业务逻辑层, 数据拜访层,这样有利于零碎的开发、保护、部署和扩大。分层是为了实现“高内聚,低耦合”,采纳“分而治之”的思维,把问题划分开来各个解决,易于控制、易于延展、易于分配资源。进行软件开发设计,肯定要懂得
分而治之
分而治之
分而治之
表示层 :负责间接跟用户进行交互,个别也就是指零碎的界面,用于数据录入,数据显示等。意味着只做与外观显示相干的工作,不属于他的工作不必做。
业务逻辑层 :用于做一些无效的验证工作,以更好地保障程序运行的健壮性。如实现数据增加、批改和查问等;不容许指定的文本框中输出空字符串,数据格式是否正确及数据类型验证;用户的权限合法性判断等。通过以上诸多判断以决定是否将操作持续向后传递,尽量保障程序的失常运行。
数据拜访层:顾名思义,就是专门跟数据库进行交互,执行数据的增加、删除、批改和显示等。须要强调的是,所有的数据对象只在这一层被援用,除数据层之外的任何中央都不应该呈现这样的援用。
作者:TASK_RUNNING
链接:https://www.jianshu.com/p/34736fcaaa9a
起源:简书
著作权归作者所有。商业转载请分割作者取得受权,非商业转载请注明出处。