2023年5月25日
摘要: typora-root-url: assets # SpringCloud ## 1.什么是springcloud - springcloud是目前国内使用最广泛的微服务 - springcloud集成了各种微服务功能组件,并基于springboot实现组件的自动装配,提供了良好的开箱体验 ![]( 阅读全文
posted @ 2023-05-25 20:13 zl子路 阅读(124) 评论(0) 推荐(0)
摘要: # Redis ## 1.认识redis ### 1.1什么是NoSQL > NoSQL是非关系数据库 - 数据结构:非结构化 - 数据关联:非关联的 - 查询方式:非SQL查询 - 事务特性:BASE(无法满足事务的ACID) > 使用场景 - 数据结构不固定的 - 对一致性,安全性要求不高 - 阅读全文
posted @ 2023-05-25 19:59 zl子路 阅读(14) 评论(0) 推荐(0)
  2023年4月24日
摘要: 配置文件的种类 properties文件 yml文件 yaml文件 java系统属性-Dsever.port 命令行参数--Sever.port 后两种主要用于在项目打包之后临时覆盖配置文件 优先级 命令行参数>java系统属性>properties文件>yml文件>yaml文件 如何获取Bean对 阅读全文
posted @ 2023-04-24 17:06 zl子路 阅读(141) 评论(0) 推荐(0)
  2023年4月23日
摘要: 全局异常处理器 未做处理的情况: 当我没没有做任何异常处理时, mapper接口操作数据库出错时,会将异常向上抛给Service Service中的异常会往上抛给controller controller会将异常抛给框架响应给浏览器一个JSON格式的数据 这个数据并不符合我们统一响应结果的规范 如何 阅读全文
posted @ 2023-04-23 16:10 zl子路 阅读(25) 评论(0) 推荐(0)
  2023年4月16日
摘要: 密码校验中的问题 http协议是无状态的协议,每次请求间不能实现数据共享. 这样的状况下,不能在后续请求中获取是否登录的数据 解决方法 1. 在员工登录成功后,需要将用户登录成功的信息存起来,记录用户已经登录成功的标记。2. 在浏览器发起请求时,需要在服务端进行统一拦截,拦截后进行登录校验。 过统一 阅读全文
posted @ 2023-04-16 22:45 zl子路 阅读(84) 评论(0) 推荐(0)
  2023年4月14日
摘要: Restful开发规范 Restful是网络应用接口程序的接口设计风格,基于HTTP协议 GET:查询 POST:新增 PUT:修改 DELETE:删除 Restful是一种风格,可以不遵守 如何为请求参数设置默认值 可以在Service层判断是否为null,如果为true则给它赋值默认值 可以在C 阅读全文
posted @ 2023-04-14 14:34 zl子路 阅读(13) 评论(0) 推荐(0)
  2023年4月8日
摘要: mybatis 1.什么是mybatis mybatis是一款优秀的持久层框架,用于简化JDBC的开发 2.使用入门 【第一步】准备工作:创建数据库和表 【第二步】创建springboot工程,引入Mybatis的相关依赖,配置Mybatis(数据库连接信息) 在springboot项目中,可以编写 阅读全文
posted @ 2023-04-08 21:08 zl子路 阅读(35) 评论(0) 推荐(0)
摘要: 事务 1.什么是事务 事务就是把一组sql语句看成一个整体,要么同时执行成功,要么同时失败 2.事务的三个操作 开启事务: start transaction或者begin 提交事务:commit 回滚事务:rollback 3.事务的四大特性(ACID) 原子性:事务是不可分割的最小单元,要么全部 阅读全文
posted @ 2023-04-08 20:14 zl子路 阅读(17) 评论(0) 推荐(0)
  2023年4月6日
摘要: MySQL 1.什么是mysql SQL是操作所有关系型数据库的编程语言,统一标准 MySQL是一个中小关系型数据库管理平台 2.DDL 2.1如何创建数据库 create datebase [ if not exists] 数据库名 图形化工具 2.2如何创建一个表 create 表名( 字段1 阅读全文
posted @ 2023-04-06 21:07 zl子路 阅读(73) 评论(0) 推荐(0)
  2023年4月3日
摘要: @RequestMapping:定义请求路径url@RequestParam:解决请求参数和形参变量名不一样问题,将指定名称的请求参数赋值给变量@RequestBody:将请求体中的json转换成java对象使用条件:1、有请求体。2、请求数据是json格式。@PathVariable注解:将路径指 阅读全文
posted @ 2023-04-03 22:38 zl子路 阅读(40) 评论(0) 推荐(0)