关闭

MVC学习整理

168人阅读 评论(0) 收藏 举报
分类:

知识回顾: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接口:


第三步:



























































0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:14515次
    • 积分:519
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:3篇
    • 译文:0篇
    • 评论:3条
    最新评论