Javaweb2021 学习笔记
大约 4 分钟
Javaweb2021 学习笔记
1. day01 能力目标
- 能够说出 为什么要使用数据库以及常见的几种数据库管理系统 🍐
- 能够说出 数据库的存在形式 🍐
- 能够操作 Mysql 安装成功并且登陆成功
- 能够使用 Navicat 操作数据库 ✏️
- 能够使用 DML 添加数据,删除数据,修改数据 ✏️
- 能够使用 DQL 查询数据 ✏️ ❤️
2. day02 能力目标
- 掌握约束的使用 🍐 ✏️ ❤️
- 掌握表关系及建表原则 🍐 ✏️ ❤️
- 重点掌握多表查询操作 🍐 ✏️ ❤️
- 掌握事务操作 🍐 ✏️ ❤️
3. day03 能力目标
- 能够说出 JDBC 的作用
- 能够使用 JDBC 对数据库进行增删改查操作
- 能够说出数据库连接池作用
- 能够说出 Maven 的作用
- 能够在 IDEA 中集成 Maven
- 能够使用 Maven 命令对项目进行清理、编译、测试、打包、安装的操作
- 能够使用 Maven 坐标导入 jar 包
6. day06 能力目标
- 能够说出 HTML 作用
- 能够书写表格 table、tr、td、th 标签
- 能够书写表单 form、input、select、textarea 标签
- 能够说出 get 和 post 提交方式的区别
- 能够使用 input 标签展现普通输入框、密码框、单选框、复选框、文件上传框、提交按钮的效果
- 能够说出 css 的作用
7. day07 能力目标
- 能够说出 JavaScript 的作用
- 能够在 JavaScript 中定义变量、流程控制语句(if、switch、while、for)
- 能够在 JavaScript 中定义函数
- 能够使用 JavaScript 提供的 Array 对象、String 对象
- 能够使用 JavaScript 自定义对象
- 能够使用 Document 对象获取 Element 对象
- 能够对表单进行数据验证
8. day08 能力目标
- 能够说出HTTP是什么 🍐
- 能够说出HTTP请求数据和响应数据的组成格式 🍐
- 能够说出get和post请求方式的区别 🍐
- 能够说出200,404,500响应状态码的含义 🍐
- 能够说出Tomcat的作用 🍐
- 能够使用IDEA创建Maven Web项目 ✏️
- 能够在IDEA中集成Tomcat插件 ✏️
- 能够说出什么是Servlet 🍐
- 能够说出Servlet生命周期方法 🍐
- 能够使用继承HttpServlet的方式编写Servlet ❤️ ✏️
9. day09 能力目标
- 能够说出Request对象和Response对象的作用 🍐
- 能够使用Request对象获取请求参数 ❤️
- 能够解决请求参数中文乱码问题(get和post) 🍐 ✏️
- 能够进行请求转发 🍐
- 能够使用Response对象完成重定向 🍐
- 能够使用Response对象响应字节和字符数据 ❤️ ✏️
- 能够解决响应字符数据中文乱码问题 ✏️
- 能够完成用户登录案例 ✏️
10. day10 能力目标
- 理解 JSP 及 JSP 原理
- 能在 JSP 中使用 EL 表达式 和 JSTL 标签
- 理解 MVC 模式 和 三层架构
- 能完成品牌数据的增删改查功能
11. day11 能力目标
- 能够说出会话跟踪技术的作用 🍐
- 能够发送Cookie、获取Cookie
- 能够设置Cookie的存活时间 🍐
- 能够使用Session设置数据、获取数据 🍐
- 理解cookie和session的区别 🍐 ❤️
- 能够使用会话跟踪技术完成用户登录功能 ✏️
- 能够使用会话跟踪技术完成记住用户功能 ✏️
12. day12 能力目标
- 能够使用 Filter 完成登陆状态校验功能 🍐 ✏️ ❤️
- 能够使用 axios 发送 ajax 请求 ✏️
- 熟悉 json 格式,并能使用 Fastjson 完成 java 对象和 json 串的相互转换 🍐 ✏️ ❤️
- 使用 axios + json 完成综合案例 🍐 ✏️ ❤️
13. day13 能力目标
- 能够使用 VUE 中常用指令和插值表达式 ✏️
- 能够使用 VUE 生命周期函数 mounted 🍐
- 能够进行简单的 Element 页面修改
- 能够完成查询所有功能 ✏️
- 能够完成添加功能 ✏️
14. day14 能力目标
- 能够理解 BaseServlet 思想 🍐
- 能够完成批量删除功能 ✏️
- 能够完成分页查询功能 ✏️
- 能够完成条件查询功能 ✏️