十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
分层就是把代码按照逻辑,分成多个不同的层次。
我们提供的服务有:成都做网站、成都网站建设、微信公众号开发、网站优化、网站认证、颍上ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的颍上网站制作公司
分层的目的是让结构更清晰,代码编写的时候也更好管理。
比如三层的MVC,分为model业务层,view展示层,control控制层。
更个部分的代码相对独立,层次的关系也很明了。有的会把model层再细分。。。
代码详解就算了吧。
你了解这个还是通过项目了解的好,这种分层思想也是从实际工作中总结出来的。不是凭空想象的、。
一般是三层架构
表现层 web
业务层 service
持久层 dao
MVC设计模式,M为Model 即业务逻辑层,所有的业务逻辑的代码都在Model层中,在servlet中或Struts中的action里new model类产生对象进行业务逻辑运算
V为view即表示层,用于显示界面,主要是用servlet和JSP产生可以看到的JSP页面,来显示信息
C为control即控制层,控制每个业务逻辑运算完毕后的跳转方向,是配置文件