• 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层:数据库的访问代码的编写

    只待江流汲海,万木朝东
  • 相关阅读:
    有线电视网
    crash的数字表格
    编译安装软件步骤
    ansible剧本--实现一键部署nfs服务
    ansibile剧本---实现一键部署rsync备份服务
    Common Palindromes Aizu
    Common Palindromes Aizu
    Palisection CodeForces
    Palisection CodeForces
    浅谈Palindromic Tree——回文树(回文自动机)
  • 原文地址:https://www.cnblogs.com/wanmudong/p/8667403.html
Copyright © 2020-2023  润新知