我对MVC分层的理解
2016-12-02 09:07
190 查看
**MVC分层的理解** 1.modle层就是对应的数据库表的实体类 2.Dao层是使用了hibernate连接数据库、操作数据库(增删改查) 3.Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断) 4.Action层:引用对应的Service层,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理。以上的Hibernate,Struts,都需要注入到spring的配置文件中,Spring把这些联系起来,成为一个整体。 5.薄Controller和厚Controller: 前者Controller只负责搜集参数、调用服务、转发或重定向结果集,其他业务逻辑都放在Service层。 后者则相反,业务逻辑都在Controller中进行处理,服务层只负责一些增删改查的方法。
相关文章推荐
- 各人对MVC分层及JAVA表现层、业务层、持久层的理解
- 我理解的软件 架构模式,MVC和分层
- javaWeb基础---MVC分层架构的理解
- 关于web项目MVC分层架构的理解
- ASP.NET MVC中异常Exception拦截的深入理解
- 从实际项目中浅谈SSH框架中MVC分层思想的应用与优缺点(一)
- 深入理解ASP.NET MVC(5)
- 简单理解PHP.MVC之HelloWorld
- MVC架构理解
- MVC入门经典——深入理解原理
- 【jqGrid for ASP.NET MVC Documentation】.学习笔记.6.分层
- 理解ASP.NET MVC的DependencyResolver组件
- 理解ASP.NET MVC的DependencyResolver组件
- msOS 中分层与注册思想的个人理解
- MVC分层处理
- MVC中M的分层
- 深入理解MVC
- Spring-MVC理解之:应用上下文webApplicationContext
- AspNet MVC中各种上下文理解
- MVC传统路由的理解