MVC模式和三层架构

1.MVC模式

        
        MVC是一种分层开发的模型,其中:
(1)M:Module,业务模型,负责处理业务;
(2)V:View,视图,负责界面展示;
(3)C:Controller,控制器,负责调用模型和视图。

2.三层架构

        
        通常将一个项目分成三层:
(1)表现层接收请求,封装数据,调用业务逻辑层service,响应数据。表现层的包一般命名为web/controller
(2)业务逻辑层:对业务逻辑进行封装,调用Mapper方法。包:service
(3)数据访问层(持久层):使用Mapper代理开发,写sql语句对数据库进行增删改查基本操作。包:dao/mapper
【tips】三层架构对应的框架(SSM):
                ①表现层:SpringMVC、Strust2等;
                ②业务逻辑层:Spring;
                ③数据访问层:MyBatis、Hibername等。

全部评论

相关推荐

01-21 12:26
暨南大学 golang
点赞 评论 收藏
分享
神哥了不得:放平心态,再找找看吧,主要现在计算机也变卷了,然后就比较看学历了,之前高中毕业你技术强,都能找到工作的
点赞 评论 收藏
分享
02-15 22:29
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务