zoukankan      html  css  js  c++  java
  • javaWeb的开发模式

    javaWeb的开发模式

    开发模式一

    jsp+javaBean

    javaBean就是一个简单的Java类

    javaBean需要遵循的标准

    1. 类必须是public

    2. 成员变量必须是private ,提供get、set方法

    3. 该类必须有一个无参构造器(目的:可以通过反射来创建对象)

    4. 该类应该实现Serializable接口(目的:可以在网络上实现二进制的传输)

    接口是一个特殊的javaBean

    javaBean不同阶段的称呼

      javaBean:java类

      POJO:Plain Ordinary Java Object / 简单Java对象

      Vo:Value Object / 值对象 ;他是把数据要显示视图层(界面)的阶段

      Bo:Business Object / 业务对象;他是对业务数据的封装

      dto:Date Transfer Object / 数据传输对象 ;把数据查询出来封装后,传递给业务层。在由业务层传递给控制器的阶段

      Po:persistant Object / 持久化对象;一个PO就是数据库中的一条记录

     

    开发模式二

    借鉴了mvc的架构模式

    mvc:它是一种架构模式

      M: model 模型 -> javaBean

      V: view 视图 -> jsp

      C: contrler 控制器 -> servlet

      一个典型的mvc模式 -> jsp + servlet + javaBean

    架构模式: 基于 框架 和 设计模式 之间的一种架构模式。

    框架:侧重于解耦 、 代码的重用。

    设计模式:主要偏重于设计,它的本质 -> 前辈在以往的项目中碰到的问题的一系列问题总结,如果在项目中遇到该问题,就可使用23种模式中的一种来解决。

     

     

    其他

    1. jsp动作的作用:消除代码中的"<"、"%",但是jsp动作,有缺陷,使用困难。

      缺陷:复杂对象(对象中包含对象),jsp动作无法显示复杂对象的值。

  • 相关阅读:
    智算之道复赛
    试题 历届试题 幸运数(模拟)
    使用memcpy函数时要注意拷贝数据的长度
    试题 历届试题 大臣的旅费(求树的直径,两次dfs)
    试题 历届试题 连号区间数(规律)
    试题 历届试题 错误票据(输入处理,桶排序)
    试题 历届试题 剪格子(dfs)
    Rope大法(可持久化平衡树)
    常用数论知识总结(持续更新)
    计蒜客 035 三角形内点的个数(皮克定理)
  • 原文地址:https://www.cnblogs.com/-Archenemy-/p/12837028.html
Copyright © 2011-2022 走看看