N你好能给我发一下避尘的用途以及香炉吗

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

声明:本人出于学习,对其做了整理不作商业用途!

存放接收用户提交请求的代碼
存放系统的业务逻辑代码
存放直接操作数据库的代码
上图中写了interfaces和lmpls的作用是实现层间解耦。

Model(模型):承载数据,并对用户提交请求进行计.分为兩类:
数据承载Bean(实体类)
View(视图):接受用户的请求,可以是表单请求,超链接请求,AJAX请求等

三层架构与MVC的关系:

三层架构中的View层是跟用户发生直接关系嘚层
MVC中的V和C就是这样的存在,所以MVC中的V和C均属于三层架构的View层
同时,MVC中的M(Model)包括了数据承载Bean和业务处理Bean其中业务处理Bean分为Service或Dao对象,分别对应业务逻辑处理和数据库操作相应的,它们对应的是三层架构中的Service层和Dao层
所以,三层架构与mvc还是有区别的

SSM与三层架构的关系:

SpringMVC作为View层的实现者,完成用户的请求接收功能SpringMVC的Controller作为整个应用的控制器,完成用户请求的转发及对用户的响应
MyBatis作为Dao层的实现者,完荿对数据库的增删改查
Spring以大管家的身份出现,管理所有Bean的生命周期即整个应用中所有对象的创建、初始化、销毁,以及对象间关联关系的维护均由Spring管理

我要回帖

更多关于 避尘的用途 的文章

 

随机推荐