摘要: 前置内容: 会话跟踪技术 1、 过滤器Filter 1.1 Filter快速入门 使用步骤 定义类并实现Filter接口 定义@WebFilter注解,配置拦截路径 放行 (请求其他资源) Demo package priv.dandelion.controller.filter; import j 阅读全文
posted @ 2022-10-21 12:55 Dandelion_000 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、 会话跟踪技术概述 会话 概念:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含==多次==请求和响应。 举例 从浏览器发出请求到服务端响应数据给前端之后,一次会话(在浏览器和服务器之间)就被建立了 会话被建立后,如果浏览器或服务端都没有被关闭 阅读全文
posted @ 2022-10-11 16:15 Dandelion_000 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 阅读提示: 说明 由于JSP实在是太 难读 难写 复杂 占资源 难调试 不分离 了,拉跨!(节目效果哈,勿喷),作为一种有(ji)更(hu)好(jiu)的(yao)上(bei)位(tao)替(tai)代(le)的技术,本着为了体现新技术的好的(不是),本着要了解各项技术的原理的精神,本文主要总结其原 阅读全文
posted @ 2022-10-08 14:35 Dandelion_000 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 阅读提示: 前置内容 MyBatis知识点总结 HTTP和Servlet入门 1、Request和Response概述 request:==获取==请求数据 浏览器会发送HTTP请求到后台服务器[Tomcat] HTTP的请求中会包含很多请求数据[请求行+请求头+请求体] 后台服务器[Tomcat] 阅读全文
posted @ 2022-09-28 16:48 Dandelion_000 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP 1.1 请求数据格式 请求行:请求数据的第一行 包含三个内容,按顺序分别为: 请求方式(如GET)、请求资源路径(如/)、协议版本(如HTTP/1.1) 请求头:第二行开始 格式为key:value,常见的请求头如下: Host: 表示请求的主机名 User-Agent: 浏览器版本, 阅读全文
posted @ 2022-09-14 18:33 Dandelion_000 阅读(123) 评论(0) 推荐(1) 编辑
摘要: 阅读提示: 本文默认已经预装预装maven 1、MyBatis概述 1.1 MyBatis概述 持久层框架,用于简化JDBC开发,是对JDBC的封装 持久层: 负责将数据保存到数据库的代码部分 Java EE三层架构:表现层、业务层、持久层 1.2 JDBC缺点 硬编码,不利于维护 注册驱动、获取连 阅读全文
posted @ 2022-08-29 16:32 Dandelion_000 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 1、JDBC简介 JDBC 就是使用Java语言操作关系型数据库的一套API 全称:( Java DataBase Connectivity ) Java 数据库连接 JDBC是使用同一套Java代码操作不同数据库的一套标准接口 接口的实现类由数据库品牌自己实现**(驱动 jar 包)** 2、JD 阅读全文
posted @ 2022-08-11 16:56 Dandelion_000 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 约束 概念 约束是作用于表中字段的规则,用于限制插入的数据 约束的存在保证了数据库中数据的正确性、有效性和完整性 分类 非空约束not null:该字段都不能为空 唯一约束unique:所有数据的该字段都不能重复 主键约束primary key:该字段唯一且非空 检查约束check:保证该字段数据满 阅读全文
posted @ 2022-08-10 20:53 Dandelion_000 阅读(56) 评论(0) 推荐(1) 编辑
摘要: SQL通用语法 SQL语句和以携程单行或多行,以分号结尾 MySQL数据库的SQL语句不区分大小写,关键字一般大写(本文中个人习惯使用小写)。 注释 #单行注释 -- 单行注释, -- 后有空格 /* 多行注释 */ SQL分类 DDL:数据定义语言。定义数据库对象:数据库、表、列 DML:数据操作 阅读全文
posted @ 2022-08-09 15:21 Dandelion_000 阅读(54) 评论(0) 推荐(0) 编辑