zoukankan      html  css  js  c++  java
  • 《Java EE 开发技术与案例教程》 这是一本好书啊:简洁精辟(相见恨晚)

        第一章:Java EE 概述

     

    1.get:JPA:Java Persistence API, 数据持久化API; JPA是一种ORM规范,它的实现实例:Hibernate、mybatis

    2.Web service:实现应用程序间跨平台、跨语言的进行HTTP通信。  

        也是一种规范哦,定义了应用程序间如何通过http协议进行互操作。

    3.DI和IOC一回事。

    4.泛型:编译时类型和运行时类型。  避免强制类型转换。

    5.可维护性:需求变动,改动好改! 

       可重用性:代码重用,满足多种需求。

    6.JSP:html代码中嵌入java,Servlet:Java生成html。

    7.xml、json:数据交换。

    8.web服务器:tomcat、jetty、Resin

       应用服务器:Websphere、Weblogic、JBoss

       两者相结合:web应用服务器

    9.数据库安装的时候可以设置连接数哦!  

     

                第二章:JDBC数据库编程

     

    1.JDBC:Java程序连接和存取数据库的API。   一组类和接口。     不要重复发明轮子!
              分层:一层(负责java应用程序和JDBC驱动程序管理器之间通信)

                           另一层:JDBC驱动程序API, 与数据库驱动程序(mysql-connectot-java)通信。

    2.JDBC访问数据库:

      a:注册驱动

      b:通过驱动管理器获得连接

      c:通过连接生成statement对象(负责执行sql语句)

      d:返回结果集

      e:关闭连接

    3.SQL语言:    表    视图   索引 

      DQL:数据查询语言

      DML:数据操纵语言

      DDL: 数据定义语言

      DCL:数据控制语言

          视图:多个表的数据合成体,虚表!  

         a:做映射

         b:安全

         c:性能比连接查询好

          索引:提升查询效率,  实际上,索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。

          存储过程:提高数据存取效率。

          数据库连接池

     

    第三章:Java Servlet(本章很重要哦)

    1.servlet:运行在web服务器中,tomcat容器!   

    2.request、response是由web服务器创建的并传给Servlet实例的。

       request对象封装了客户端发往服务器端的信息; response对象封装了服务器发往客户端的信息。

       servlet装载和实例创建——》初始化(初始化后可服务状态)——》服务——》销毁

    3.书:P56页   ServletRequest   ServletResponse   HttpServletRequest  HttpServletResponse

     

    第四章: JSP(本章很重要哦)

    1.JSP:html+java+jsp标签

    2.JSP:由jsp引擎自动编译为Servlet。  jsp指令标记     jsp动作标记

               jsp指令标记:设置jsp页面的相关属性或执行动作的一种标记。

                               page指令、include指令、taglib指令

               jsp动作标记:

    3.jsp脚本(声明、JSP表达式、脚本)

       声明:<%! int number = 0 %>

       表达式:<%= %>

       脚本: <% %>

    4.JSP中的隐含对象(此处重点哦)

       输入和输出对象:request对象、response对象、out对象。

       属性作用域相关对象:pageContext对象、session对象、application对象。

       Servlet相关对象:page对象、config对象。

       错误处理对象:exception对象

       a:生成session对象的时候,会分配唯一一个字符串ID,保存在客户端Cookie中(服务器上维护一张session表) 。

            session识别用户,要借助于cookie哦,从cookie中读取session的sessionID哦。  所以说session是基于cookie的!

       b:cookie伪造和session伪造的问题。 

     

           第五章  XML

     

    1.DTD

    2.Schema

    3.xml文档:数据传输只用,  所以必然涉及xml文档的读取。     DOM和SAX

    4.XPath:xml文档的查询语言。  SQL之与数据库。

      

     第六章  Struts2

     

    1.SSH:Struts           spring              hibernate

       SSM:Springmvc    spring                mybatis

    2. OGNL:Object-Graph Navigation Language  对象图导航语言

    3.数据类型的转换: 浏览器和服务器之间的数据交换只能以字符串形式的数据。

                                java数据类型和数据库数据类型之间的转换?    mybatis文档要好好的看哦! 

      

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    转 webpack 插件 svg-sprite-loader
    form-data与x-www-form-urlencoded的区别【转】
    nginx echo 高级语法 echo_location【转】
    占位【转】
    gocron在linux环境下安装及设置开机启动【转】
    AES加密2【转】
    Redis的KEYS命令引起宕机事件【纯转】
    Java四种锁及分布式锁的初解【纯转】
    java转发二进制图片流【原】
    SpringBoot整合Redis及Redis工具类撰写【纯转】
  • 原文地址:https://www.cnblogs.com/njqa/p/6146485.html
Copyright © 2011-2022 走看看