MVC学习整理

知识回顾:sun退出的jsp开发模型

1,技术点:servlet,  jsp,   javaBean

2,  jsp开发模型:Model1和Model2

3,    Model1:jsp+javaBean


    

注意:此种模型只适合开发非常简单的小应用。(此案例不用)


4,Model2:MVC

M:Model模型   JavaBean

V:View视图       JSP

C:Controller 控制器 Servlet







开发顺序:

1、JavaBean(关键):模型。领域

2、业务需求(关键):Servie接口

3、DAO或者表现层。依据Service(业务需求)

 

分包存放:

com.itheima.项目名称.模块名称.domain:存放JavaBean

com.itheima.项目名称.模块名称.service:存放业务接口

com.itheima.项目名称.模块名称.service.impl:存放业务接口实现

com.itheima.项目名称.模块名称.dao:存放DAO接口

com.itheima.项目名称.模块名称.dao.impl:存放DAO实现

 ----------------------------------------------------


com.itheima.项目名称.模块名称.web.controller:存放控制器Servlet

com.itheima.项目名称.模块名称.web.bean:表现层用到的一些临时bean

JSP:WEB-INF/pages 防止用户直接访问JSP(不是必须的)

 

----------------------------------------------------

com.itheima.项目名称.模块名称.util:存放一些工具

com.itheima.项目名称.模块名称.test:存放单元测试




二,实际案例:用户的注册和登录

数据库:采用xml。jsp中不能有一行java脚本或表达式

1、根据技术要求,搭建开发环境

拷贝jar包:

DOM4J:

      dom4j.jar

      jaxen.jar(xpath支持)

JUNIT4:

      junit.jar

JSTL:

     jstl.jar

     standard.jar

Beanutil:

      commons-beanutil.jar

      commons-logging.jar


2、建立类所在的包:也可以边写边建

3、分析需求:要做什么?





4,具体编码:

第一步

JavaBean:


XML:

第二步:

Service接口:


第三步:



























































阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pamguangyou/article/details/49903193
个人分类: servlet
想对作者说点什么? 我来说一句

mvc新手入门例子

2012年09月01日 7.49MB 下载

MVC学习资料

2015年07月21日 3.07MB 下载

没有更多推荐了,返回首页

不良信息举报

MVC学习整理

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭