zoukankan      html  css  js  c++  java
  • 熟悉javaEE主流框架Spring boot,Spring Cloud,Mybatis,了解Servlet,JDBC

    什么是Tomcat

    阿帕奇提供的小型服务器软件,支持servet和jsp规范
    lib包:存放jar包
    WabApp:发布项目的目录
    work:jsp编译生成。class的目录
    LOgs:存放日志文件

    HTTP协议

    请求行,请求头和请求体
    请求行:
            请求方法  请求URL   HTTP版本
    请求头:
            Host:            
            User-Agent:  
            Accept:
            Accept-Language
            Accept-Encoding:
            Referer:
            onnection: 
            Cookie:       
    请求体:
            get没有请求体,即跟在URL后面,post有请求体,不展示在地址栏里                  
    
    响应行,响应头和响应体
     1 响应行:
     2         HTTP协议  状态码
     3 响应头:
     4         Accept-Ranges: bytes
     5         Cache-Control: max-age=0
     6         Connection: keep-alive
     7         Content-Length: 114
     8         Content-Type: text/html
     9         Date: Sun, 01 Sep 2019 14:09:54 GMT
    10         Etag: "5d2c473c-72"
    11         Expires: Sun, 01 Sep 2019 14:09:54 GMT
    12         Last-Modified: Mon, 15 Jul 2019 09:28:28 GMT
    13         Server: nginx
    14 请求体:
    15         图片,文本,html ......      
        200 正常 302 重定向 404 路径找不到 500 内部错误

     对Servlet的了解

    servlet指server+applet 服务端程序
    用来处理客户端的请求并对请求做出响应
    
    使用servlet需要导入Tomcat中的servlet.jar和api.jar
    
    获得参数:String unsername = request.getParameter("username");
    在内存中是单例的
    生命周期:
    创建:第一次被访问时,调用init()方法
    工作:调用doGET和doPOST方法
    销毁:调用Destory方法

     JDBC

    c3p0-config.xml
    
    public class ConSql {
        public void test1() throws SQLException {
            QueryRunner queryRunner = new QueryRunner(new ComboPooledDataSource());
            String sql = "insert into student values(?,?,?)";
            Object[] obj = {14,"df",32};
            queryRunner.update(sql,obj);
        }
    }
    
    <dependency>
                <groupId>com.mchange</groupId>
                <artifactId>c3p0</artifactId>
                <version>0.9.5.2</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.6</version>
            </dependency>
            <dependency>
                <groupId>commons-dbutils</groupId>
                <artifactId>commons-dbutils</artifactId>
                <version>1.6</version>
            </dependency>
    我凝视这恒星,等待这那场风暴,我已经准备好了
  • 相关阅读:
    多维数组的索引与切片
    多维数组
    开学第一课Java考试
    大一第九周学习体会
    大一第八周学习体会
    大一第七周学习体会
    大一第六周学习体会
    大一第五周学习体会
    《大道至简》读后感
    大一暑假第四周学习体会
  • 原文地址:https://www.cnblogs.com/cheng5350/p/11963889.html
Copyright © 2011-2022 走看看