最近学习的2种开发模式

Model 1实现CRUDJSP+JavaBean开发模式

Model1模式的职能分配:

JSP:与客户端之间的交互,显示数据;功能业务逻辑处理

JavaBean:数据对象;数据访问对象;业务功能实现

 

 

 

 

Model 2实现CRUDJSP + Servlet + JavaBean 开发模式

 

流行的三层开发模式:

 

l         Model2

JSP:与客户端之间的交互,显示数据

Servlet:业务逻辑控制

JavaBean:业务逻辑处理;数据对象

 

 

l         MVC模式:

Model(模型): 数据模型;业务模型——JavaBean

View(视图):与客户端的交互,显示数据——JSP

Controller(控制器):业务逻辑控制——Servlet

 

 

 

 

 

 

 

 

 

 

 

 

 

感觉:

Model1比较简便 简单  但是都写在JSP页面上有时候会很乱,

Model2会更好用  但是比较麻烦  还要经过servlet先配置 再映射...但是页面上更加简洁!

 

Servlet配置方法:

 

   

   <servlet>

       <servlet-name>Servlet名称</servlet-name>      

       <servlet-class></serlvet-class>        

      </servlet>

 

    

    <servlet-mapping>

 

       <servlet-name>Servlet名称</servlet-name>            

       <url-pattern>访问该ServletURL路径</url-pattern>           

 

    </servlet-mapping>

 

Servlet生命周期:

 

    init 方法, 负责初始化Servlet 对象。

    service 方法, 负责响应客户的请求(调用doGet doPost等方法)

    destroy 方法, Servlet 对象退出生命周期时, 负责释放占用的资源。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值