ElementPlus
# ElementPlus ## 1安装和配置 官方网站: https://element-plus-docs.bklab.cn/zh-CN/ 官网有中文文档(使用说明书) ![image-20241202093612176](https://www.neet0316.com/wp-content/uploads/2025/12/image-202…
Vite
# 1.安装node.js node是js的运行库 可以不在浏览器中 独立运行js代码 ![image-20241129100100435](https://www.neet0316.com/wp-content/uploads/2025/12/image-20241129100100435.png 安装nodejs 直接下一步 node.js中自…
Cookie & Web Storage
# 1.cookie 每次请求时 可以把cookie自定义的数据 传给服务端 (请求参数 请求头之外 报文传自定义数据的位置 cookie可以长期保存) cookie特点 ```java 1.数据格式只有字符串 2.按键值对存储 3.对中文支持较差(尽量不要用中文) 4.按照网站(域 domain)存储 5.可以长期存储 (有效期) 6.存储好之后…
Mybatis(3)
# 1.模糊查询的用法 mysql中常用条件连接符 ```sql -- 查询条件 -- 条件连接符 and or in -- < > = != -- BETWEEN '2024-11-01 00:00:00' and '2024-11-02 00:00:00' -- like 模糊匹配符 _ % ``` 模糊查询在业务场景中非常常用 ```sql …
Mybatis(2)
# 1.resultMap标签 手动配置mybatis的对象装配表 数据库列 ----> java对象属性 对应关系 ```java resultType 装配数据时 需要字段 与属性一一对应(包含驼峰) resultMap (复杂数据结构时 更常用) 如果不指定 功能与resultType一直 自动对应 如果指定了 会根据手动指定的列与属性的对应…
Mybatis(1)
# 1.mybatis介绍 ```java 1.封装JDBC 减少重复性代码 2.ORM(实体关系映射框架) 通过框架 实体类 数据表 自动封装对象 3.半自动的ORM框架 还需要写sql语句 ``` # 2.使用mybatis连接数据库(调通一遍 记住需要哪些文件) ### 1.创建全局配置文件 mybatis-config.xml ```xml…
Ajax
# Ajax ### 1动态网页技术与静态网页技术对比: 静态网页: 如果数据库中有用户列表 html中要显示 如果用户列表数据变化 html要改代码才能显示完整数据 (不能使用动态数据 ) 动态网页: servlet可以通过代码 以输出流显示数据 当数据库数据改变时 不需要改代码 ![image-20241122093540754](https:…
Web项目基础(2)
# servlet2 ## 1.servlet是否线程安全 (线程特性) ``` 线程安全的指标 //1.是否有共享数据 //2.多线程对共享数据做写操作 ``` servlet中 不要创建成员变量 ```java servlet是单实例的 所以成员变量(不加static) 就会在多线程间共享 如果service()方法中 对成员变量有写操作 则线…