SpringBoot过滤器、拦截器实战
SpringBoot2.X过滤器讲解 什么是过滤器 filter简单理解:⼈—>检票员(filter)—> 景点 SpringBoot2.X⾥⾯的过滤器 ApplicationContextHeaderFilter ...
SpringBoot2.X过滤器讲解 什么是过滤器 filter简单理解:⼈—>检票员(filter)—> 景点 SpringBoot2.X⾥⾯的过滤器 ApplicationContextHeaderFilter ...
SpringBoot2.X全局异常处理 为什么要配置全局异常 不配全局服务端报错场景:1/0,空指针等 配置的好处 统一的错误页面或者错误代码 对用户友好显示 pringboot2.X怎么在项⽬中配置全局异常 类加载注解 @Controll...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
创建项目,划分好对应包的模块 创建项⽬ 配置启动类 建⽴对应的包,先建⽴这些包,其他⽤到再补充 controller service dao(mapper) domain utils 初始化数据开发:视频、章、默认⽤户信息 请求接口的实战 ...
配置Maven环境 下载maven 配置环境变量 MAVEN_HOME : maven安装目录 Path: ;%MAVEN_HOME%\bin 重启 检测是否安装成功 cmd-mvn –version M...
枚举类的介绍和使用场景 什么是枚举: 在数学和计算机科学理论中,⼀个集的枚举是列出某些有穷序列集的所有成员的程序,或者是⼀种特定类型对象的计数 Java里面的枚举 枚举类型是Java 5 新增特性的一部分,是一种特殊的数据原型 定义枚举类型...
JAVA核心包 java.io包介绍 介绍什么是IO,在开发中的使用场景 Input / Output 即输入 / 输出 输入流:程序(内存)-> 外界设备 输出流:外界设备–>程序(内存) 处理数据类型分类 字符流:处理字符相...
什么是迭代器 使⽤循环遍历集合 普通for循环 增强for循环 什么是迭代器Iterator Iterator是java中的⼀个接⼝,核⼼作⽤就是⽤来遍历容器的元素,当容器实现了Iterator接⼝后,可以通过调⽤Iterator()⽅法获...
为什么要使用自定义异常 当前JDK内置的异常不满⾜需求,项⽬会出现特有异常 ⾃定义异常可以让业务更清晰 自定义异常的操作 异常都是继承⾃Exception类,所以我们要⾃定义的异常也需要继承这个基类。 例子: package cn.stud...
static关键字 static修饰的方法或者变量,优先于对象执行,所以在内存中 先有static修饰的内容 再有对象的内容 可以用来修饰类的成员方法、成员变量、static静态代码块 修饰变量就是类变量,修饰的方法就是类方法 类变量和类方...
XML和注解的优缺点 spring在配置的时候有两种,xml和注解,他们的优缺点分别是 注解的优势:配置简单,维护⽅便 xml的优势:单修改xml时不⽤改源码,不⽤重新编译和部署 结论: 看团队开发规范进⾏选择,没有强调⼀定⽤哪个,更多的是...