zoukankan      html  css  js  c++  java
  • javaEE开发技术

    期末重点:前7章内容

    课程网站:http://218.197.83.1/x1

    注意事项:提高效率,快速掌握知识点,先做好然后追求完美

    期望效果:能用一句话总结这个技术,可以教懂别人这个技术的含义

    1.1   开发模型演化

    1.2.1   原始阶段:采用Servlet或JSP,所有代码置于一个文件,可读性差,难维护

    1.2.2   模型阶段:JSP/Servlet+JavaBean          JSP+Servlet+JavaBean     代码分割显著提高开发速率

    1.2.3   框架阶段:轻量级(SSH)开发效率高        经典(JSF+EJB+JPA):较高的企业级Web应用

    1.2    多层架构

    表现层:用户交互、页面显示(常见框架:Struts、springMVC、JSF)

    业务层(组件层):实现核心业务逻辑服务,常见框架(spring、EJB),使用的业务组件容器(Ioc、AOP)

    持久层:负责数据库等应用数据的存取(常见框架:hibernate、mybatis、toplink、JPA等)

    数据层:数据库等

    每层架构制定了组件和交互规范,应对应用系统业务和技术的复杂性。

     2.1  javaEE基础服务

    重点部分:jdbc连接数据库

    3.1  应用体系结构

    组成:由一组Servlet、javabean、JSP页面、HTML页面组成,运行在规范的容器中

    每章小结:静态网页和动态网页的区别   html和http   JSP和servlet以及java web应用的基本组成、文档结构和运行开发环境

    4.1   JSP技术(重点之一):在html上写java代码

    定义:创建的一种动态网页技术标准,Java语言作为脚本语言,为用户的HTTP请求提供服务

    目的:为了简化servlet的工作,可以生成html代码,不需要部署,直接复制在服务器中

    工作原理:客户端发送JSP请求,检查是否第一次被访问,第一次将JSP文件转换成Servlet文件,然后再编译为响应的class文件 / 编译好的文件常驻内存,由Servlet容器提供服务来响应请求,多用户访问,创建多线程

    4.2  Servlet技术(重点之二)

    定义:运行在服务器端的小程序

    目的:交互式地浏览和生成数据,生成动态Web内容

    jsp和servlet区别:

    servlet是用纯java代码编写,方便调用其他组件

    JSP将java代码嵌入html代码,更容易生成复杂的html页面

    通常结合使用,servlet进行业务处理,JSP用于显示处理结果和提供输入界面

    运行差别:JSP首先得转换为servlet,然后才能编译运行

    MVC技术:(模型-视图-控制)

    Model:

    view:

    control:

  • 相关阅读:
    论文笔记:目标检测算法(R-CNN,Fast R-CNN,Faster R-CNN,FPN,YOLOv1-v3)
    论文笔记:IRGAN——A Minimax Game for Unifying Generative and Discriminative Information
    springer论文模板参考文献的顺序问题
    CIFAR和SVHN在各CNN论文中的结果
    论文笔记:CNN经典结构2(WideResNet,FractalNet,DenseNet,ResNeXt,DPN,SENet)
    latex常用符号
    python中的引用传递,可变对象,不可变对象,list注意点
    ImageNet历年冠军和相关CNN模型
    matplotlib 的颜色
    调整matplotlib的图例legend的位置
  • 原文地址:https://www.cnblogs.com/yanglei1004/p/12003482.html
Copyright © 2011-2022 走看看