![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWEb
文章平均质量分 94
java进程第一阶段
xiao52x
这个作者很懒,什么都没留下…
展开
-
黑马程序:javaweb
1、安装java(1.8)2、安装mysql(5.7)3、前端需要安装node4、安装maven,并且本地化5、tomcat8、idea的插件8.1 安装MybatisX插件8.2 lombok原创 2022-05-17 14:19:32 · 249 阅读 · 0 评论 -
黑马程序:1、mysql
MySQL基础1,数据库相关概念2,MySQL3,SQL概述3.1 SQL简介3.2 通用语法3.3 SQL分类5,DDL:操作表5.1 查询表5.2 创建表5.3 数据类型5.4 删除表5.5 修改表7,DML:增(insert)删(delete)改(update)7.1 添加数据7.2 修改数据7.3 删除数据8,DQL8.1 基础查询8.1.1 语法8.1.2 练习8.2 条件查询8.2.1 语法8.2.2 条件查询练习8.2.3 模糊查询练习8.3 排序查询8.原创 2022-05-17 11:10:47 · 310 阅读 · 0 评论 -
黑马程序:2、mysql高级
mysql高级1,约束1.1 概念1.2 分类1.3 非空约束1.4 唯一约束1.5 主键约束1.6 默认约束1.7 约束练习1.8 外键约束1.8.1 概述1.8.2 语法1.8.3 练习2,数据库设计2.1 数据库设计简介2.2 表关系(一对多)2.3 表关系(多对多)2.4 表关系(一对一)2.5 数据库设计案例3,多表查询3.1 内连接查询3.2 外连接查询3.3 子查询3.4 案例4,事务4.1 概述4.2 语法4.3 代码验证4.4 事务的四大特征原创 2022-05-17 11:53:05 · 246 阅读 · 0 评论 -
黑马程序:3.JDBC
文章目录JDBC总结:1,JDBC概述1.1 JDBC概念2,JDBC快速入门2.1 编写代码步骤2.2 具体操作3,JDBC API详解3.1 DriverManager3.2 Connection3.2.1 获取执行对象3.2.2 事务管理3.3 Statement3.3.1 概述3.3.2 代码实现3.4 ResultSet3.4.1 概述3.4.2 代码实现3.5 案例3.6 PreparedStatement3.6.1 SQL注入3.6.2 代码模拟SQL注入问题原创 2022-05-17 16:43:23 · 338 阅读 · 0 评论 -
黑马程序:4.Maven
文章目录1,Maven1.1 Maven简介1.1.1 Maven模型1.2 Maven安装配置1.3 Maven基本使用1.3.1 Maven 常用命令1,MavenMaven是专门用于管理和构建Java项目的工具,它的主要功能有:提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布……)提供了一套依赖管理机制1.1 Maven简介Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信原创 2022-05-17 17:26:12 · 231 阅读 · 0 评论 -
黑马程序:5.Mybatis
文章目录2,Mybatis2.1 Mybatis概述2.1.1 Mybatis概念2.1.2 JDBC 缺点2.1.3 Mybatis 优化2.2 Mybatis快速入门2.3 Mapper代理开发2.3.1 Mapper代理开发概述2.3.2 使用Mapper代理要求2.3.3 案例代码实现2.4 核心配置文件2.4.1 多环境配置2.4.2 类型别名2,MybatisMybatis 官网:https://mybatis.org/mybatis-3/zh/getting-sta原创 2022-05-17 22:12:53 · 243 阅读 · 0 评论 -
黑马程序:6.Mybatis 练习
文章目录1,配置文件实现CRUD1.1 环境准备1.2 查询所有数据1.2.1 编写接口方法1.2.2 编写SQL语句1.2.3 编写测试方法1.2.4 起别名解决上述问题1.2.5 使用resultMap解决上述问题1.2.6 小结(重点)1.3 查询详情1.3.1 编写接口方法1.3.2 编写SQL语句1.3.3 编写测试方法1.3.4 参数占位符1.3.5 parameterType使用1.3.6 SQL语句中特殊字段处理1.4 多条件查询1.4.1 编写接口方法1.原创 2022-05-18 12:11:30 · 272 阅读 · 0 评论 -
黑马程序:7.HTML、css、JavaScript
后面重点在补充原创 2022-05-18 16:26:12 · 564 阅读 · 0 评论 -
黑马程序:8、http、tomcat、Servlet
文章目录2, HTTP2.1 简介2.2 请求数据格式2.2.1 格式介绍2.2.2 实例演示2.3 响应数据格式2.3.1 格式介绍 和 响应状态码一、状态码大类二、常见的响应状态码3, Tomcat3.1 简介3.1.1 什么是Web服务器3.2 基本使用3.2.1 下载3.2.2 安装3.2.3 卸载3.2.4 启动3.2.5 关闭3.2.6 配置3.2.7 部署3.3 Maven创建Web项目3.3.1 Web项目结构3.3.2 创建Maven Web项目3.4 IDEA使用Tomcat3.4.1原创 2022-05-18 17:54:03 · 337 阅读 · 0 评论 -
黑马程序9:Request,Response
小结HTTP请求数据总共分为三部分内容,分别是请求行、请求头、请求体,请求行包含三块内容,分别是、、介绍完上述方法后,咱们通过代码把上述方法都使用下:启动服务器,访问,获取的结果如下:对于请求头的数据,格式为如下:所以根据请求头名称获取对应值的方法为:接下来,在代码中如果想要获取客户端浏览器的版本信息,则可以使用重新启动服务器后,,获取的结果如下:浏览器在发送GET请求的时候是没有请求体的,所以需要把请求方式变更为POST,请求体中的数据格式如下:对于请求体中的数据,Request原创 2022-06-13 19:55:26 · 168 阅读 · 0 评论 -
黑马程序:11:会话技术、Cookie、Session
(2)服务端会话跟踪技术:Session在Servlet中创建Cookie对象,存入数据,发送给前端在BServlet中使用request对象获取Cookie数组,遍历数组,从数据中获取指定名称对应的值2.2 Cookie的原理分析Cookie存储中文(1)在AServlet中对中文进行URL编码(2)在BServlet中获取值,并对值进行解码3,Session(服务端会话跟踪技术)3.1 Session的基本使用Session:服务端会话跟踪技术:将数据保存到服务端。(3)S原创 2022-06-14 16:55:33 · 490 阅读 · 0 评论 -
黑马程序: 12、Filter 过滤器 ,Listener监听器
Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。Servlet 我们之前都已经学习过了,Filter和Listener 我们今天都会进行学习。过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。接下来编写过滤器。过滤器是 Web 三大组件之一,所以我们将 创建在 包下,起名为 1.3 Filter执行流程上图中的过滤器链执行是按照以下流程执行:以上流程串起来就像一条链子,故称之为过滤器链。编写第一个过滤器 ,配置成拦截所有资原创 2022-06-14 17:23:30 · 298 阅读 · 0 评论 -
黑马程序:13、Ajax、axios、JSON
Axios 对原生的AJAX进行封装,简化书写。Axios官网是:`https://www.axios-http.cn (Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。我们先来说概念中的 和 , 表明该技术和前端相关; 是指以此进行数据交换。而这两个我们之前都学习过。AJAX 作用有以下两方面:在项目的创建 ,并在该包下创建名为 的servlet客户端实现完整代码如下:1.2 案例需求:在完成用户注册时,当用户名输入框失去原创 2022-06-10 19:54:00 · 2420 阅读 · 7 评论 -
黑马程序:14、 vue、Element
官网:https://cn.vuejs.org/Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。1.3 Vue 指令指令:HTML 标签上带有 v- 前缀的特殊属性,不同指令具有不同含义。例如:v-if,v-for…常用的指令有:新增、删除、统计、清空、隐藏......原创 2022-06-10 22:34:33 · 621 阅读 · 1 评论