Servlet学习-MVC开发模式
2013-07-25 13:06
225 查看
MVC模型:
M:模型层(业务,dao,持久。)
V:视图层
C:controller,控制器
1.业务逻辑代码和界面分离
2.把常用的代码(数据库连接和操作)封装到工具类
数据库每张表要对应一个domain类和一个service 类,即将关系模型(数据库)转换成对象模型
即将数据库连接等操作放到一个SQLutil类中
如:一张user表,一个user的model,一个userservice类(包括对user的验证,删除,增加等操作都封装在这个类中)
controller:一类事务对应一个控制器(用户增删改,或者每个表对应一个控制器)
修改数据,传一个id然后再查找一次数据库,如果传递数据,则网络开销太大
一个请求对应一个控制器,逻辑清晰,但是控制器过多
M:模型层(业务,dao,持久。)
V:视图层
C:controller,控制器
1.业务逻辑代码和界面分离
2.把常用的代码(数据库连接和操作)封装到工具类
数据库每张表要对应一个domain类和一个service 类,即将关系模型(数据库)转换成对象模型
即将数据库连接等操作放到一个SQLutil类中
如:一张user表,一个user的model,一个userservice类(包括对user的验证,删除,增加等操作都封装在这个类中)
controller:一类事务对应一个控制器(用户增删改,或者每个表对应一个控制器)
修改数据,传一个id然后再查找一次数据库,如果传递数据,则网络开销太大
一个请求对应一个控制器,逻辑清晰,但是控制器过多
相关文章推荐
- J2EE初级学习项目——jsp+jdbc+servlet+MVC开发模式实现的小项目
- JSP学习---MVC开发模式
- 经典Servlet+JSP+JavaBean开发模式(MVC)原理与创建工程
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- iOS开发模式MVC学习
- [学习笔记]jsp+javaBean+Servlet 的设计模式MVC 的实例
- 【IOS 开发学习总结-OC-39】★★ios开发之 MVC 模式
- JSP+Servlet+mySql在MVC开发模式下…
- ssh框架及MVC开发模式的学习
- MVC框架详解--Servlet+JSP+JavaBean模式(MVC)开发复杂的web应用
- J2EE初级学习项目——JSP+Servlet+JavaBean开发模式+Filter+(Listener)+Jdbc的用户登录注册系统
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- model1(jsp+javaBean)和model2(jsp+servlet+javaBean+MVC)开发模式优缺点
- 用MVC开发模式实现servlet简单的登录功能(带图片验证码)
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- MVVM设计模式相关--Silverlight商业应用程序开发学习笔记(12)
- salesforce 零基础开发入门学习(十四)salesforce中工厂模式的运用
- java web开发--------Servlet学习之HelloWorld 从部署到开发全过程
- ASP.Net MVC开发基础学习笔记:三、Razor视图引擎、控制器与路由机制学习