摘要: 数据请求有两种形式 1.使用原生JavaScript提供的数据请求(1)ajax 需结合Promise去封装,效率高但是不便利(2)fetch 本身结合了Promise且已封装好,可直接使用2.使用第三方库 axios:目前最流行,使用率最高3.vue2.x版本常用的数据请求为axios和fetch 阅读全文
posted @ 2023-02-08 10:55 游戏三昧的木笔 阅读(324) 评论(0) 推荐(0)
摘要: 1.后端解决跨域问题 @Configuration public class CorsConfig { //跨域请求最大有效时长,此处设置默认1天 private static final long MAX_AGE = 24 * 60 * 60; @Bean public CorsFilter co 阅读全文
posted @ 2023-02-08 10:14 游戏三昧的木笔 阅读(290) 评论(0) 推荐(0)
摘要: saveOrUpdate方法:先更新,更新失败返回0;发起查找,查找失败返回0,最后进行插入操作 有三种执行情况1.插入的数据不带id插入成功。同时MyBatis-Plus会自动生成一个19位的id,默认主键生成策略为IdType.ID_WORKER,根据类型随机生成一个全局唯一id2.插入的数据带 阅读全文
posted @ 2023-02-08 09:32 游戏三昧的木笔 阅读(1851) 评论(0) 推荐(0)
摘要: MySQL中索引的存储类型有两种:BTREE和HASHMYISAM和InnoDB存储引擎只支持BTREE索引;MEMORY和HEAP存储引擎支持BTREE和HASH索引。一、使用索引的原因 1.减少了存储引擎需要扫描的数据量,加快查询速度2.可以把随机I/O变为顺序I/O3.对所搜结果进行排序,避免 阅读全文
posted @ 2023-02-07 10:44 游戏三昧的木笔 阅读(245) 评论(0) 推荐(0)
摘要: service层将mapper注入进来时,@Autowired下的mapper接口会报红,如图: 报红原因:@Autowired是Spring注解,报红提示找不到bean,因为没有显示地将managerMapper注入到Spring容器中管理。 解决方法: 一、 在ManagerMapper.jav 阅读全文
posted @ 2023-02-07 09:32 游戏三昧的木笔 阅读(1619) 评论(0) 推荐(0)
摘要: 1.点击fix,弹出对话框,选择configure automatically,选择ok 2.出现以下提示表示成功 3.若不成功,可以手动设置防火墙白名单,添加排除项 阅读全文
posted @ 2023-02-06 21:34 游戏三昧的木笔 阅读(1253) 评论(0) 推荐(0)
摘要: 在插入数据 insert into 前,加上下面一行语句,此时会将插入的id设置为当前表中最大值id + 1注意表名两边的符号不是单引号,是一撇 ALTER TABLE `manager` AUTO_INCREMENT =1; 阅读全文
posted @ 2023-02-06 21:28 游戏三昧的木笔 阅读(65) 评论(0) 推荐(0)
摘要: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapp 阅读全文
posted @ 2023-02-06 21:19 游戏三昧的木笔 阅读(88) 评论(0) 推荐(0)
摘要: 1.MybatisX 快速开发插件 (1)mapper文件和xml文件之间的跳转 点击红色或蓝色头巾的小鸟即可 (2)生成映射代码 mapper文件中定义好接口,直接alt+enter,对应的xml文件中会自动生成相应的映射方法,然后直接写SQL语句即可 (3)还有其他....... 阅读全文
posted @ 2023-02-06 21:14 游戏三昧的木笔 阅读(64) 评论(0) 推荐(0)
摘要: 若出现500报错,一般是符号问题。 阅读全文
posted @ 2023-02-06 16:29 游戏三昧的木笔 阅读(38) 评论(0) 推荐(0)