zoukankan      html  css  js  c++  java
  • javaEE的开发模式(简述)

    javaEE的开发模式

    1.什么是模式

    模式在开发过程中总结出的“套路”,总结出的一套约定俗成的设计模式

    2.javaEE经历的模式

    model1模式:

    技术组成:jsp+javaBean

    model1的弊端:随着业务复杂性 导致jsp页面比较混乱

    model2模式

    技术组成:jsp+servlet+javaBean

    model2的优点:开发中 使用各个技术擅长的方面

    servlet:擅长处理java业务代码

    jsp:擅长页面的现实

    MVC:---- web开发的设计模式

    M:Model---模型 javaBean:封装数据

    V:View-----视图 jsp:单纯进行页面的显示

    C:Controller----控制器 Servelt:获取数据--对数据进行封装--传递数据-- 指派显示的jsp页面

    3.javaEE的三层架构

    服务器开发时 分为三层

    web层:与客户端交互

    service层:复杂业务处理

    dao层:与数据库进行交互

    开发实践时 三层架构通过包结构体现

    MVC与三层架构有什么关系?

    想一想三层架构图

     

    总结:

    EL表达式

    从域中取出数据 ${域中存储的数据的name}

    ${pageContext.request.contextPath}

    JSTL标签(核心库)

    <%@ taglib uri=”” prefix=”c”%>

    <c:if test=””>

    <c:forEach items=”数组或集合” var=”数组或集合中的每一个元素”>

    javaEE三层架构+MVC

    web层:收集页面数据,封装数据,传递数据,指定响应jsp页面

    service层:逻辑业务代码的编写

    dao层:数据库的访问代码的编写

    只待江流汲海,万木朝东
  • 相关阅读:
    Python 基础(二)
    Python 入门
    DNS
    PXE自动化安装CentOS7和CentOS6
    AIDE及sudo应用
    SSH应用
    KickStart自动化安装Linux
    初见鸟哥
    数组ARRAY
    SSH用法
  • 原文地址:https://www.cnblogs.com/wanmudong/p/8667403.html
Copyright © 2011-2022 走看看