0
点赞
收藏
分享

微信扫一扫

经典MVC模式

兵部尚输 2022-04-26 阅读 79
java

经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。

三层架构
	表示层	(USL)		JSP(动态网页),html,css,js(静态资源)
	业务逻辑层 (BLL)			
	数据访问层 (DAL)
	
	Servlet: 连接表示层和业务逻辑层的中间层。
	
MVC:
	M	:	Modle	模型层	dao,entity,service
			dao,dao.impl,service,service.impl,enity(beens,model)
	V	:	View	视图层	JSP(动态网页),html,css,js(静态资源)
			jsp(jstl+el),html(themlefy+ajax)
	C	:	Control	控制层	Servlet .
			SpringMVC,Struts2

框架:
	Spring	容器,整合其他框架
	SpringMVC	控制层框架
	Mybatis	持久层框架  (持久化,持久窗体)。数据访问层框架
	SSM框架		SSH(Spring,Struts2,Hibernate)
功能性框架
	Shiro权限框架
工具
	Maven	git
其他框架
	Spring Boot	为了简化配置,一键启动
	Spring Cloud	微服务架构	
	
MVC包的命名
控制层
	controller
模型层
	dao 		mapper
	dao.impl
	service		
	service.impl
	beens  
	util,tool
举报

相关推荐

0 条评论