- 博客(5)
- 收藏
- 关注
原创 springboot编写一个简单的拦截器
通过实现HandlerInterceptor接口并覆盖这三个方法,我们可以实现自己的拦截器,并在Spring Boot中使用它们。postHandle方法:在请求处理之后执行,但在视图被渲染之前执行。拦截器是Spring Boot框架中的一种机制,它可以在处理请求或响应时拦截执行某些操作。afterCompletion方法:在请求完成后执行,即在视图被渲染之后执行。在这个方法中可以进行一些资源清理操作。preHandle方法:在请求处理之前执行,返回true将继续执行请求,返回false将中止请求。
2023-11-23 16:15:29
34
原创 自定义注解的实现
这样会使我们的代码变得臃肿,不够简洁美观,这时我们可以自定义一个@Length注解,加载对应的实体类参数上即可。那么怎么自己实现一个呢?@Length(min=11,max=11,errorMsg="手机编号应为11位")如果我们要对传入的数据做校验,你是不是首先想到用if语句去判断?假设我们有下面一个Student类。2.对编写的注解,进行参数校验。
2023-11-23 15:34:14
48
原创 spring注解笔记
Autowired:自动导入依赖的bean,把配置好的Bean拿来用,完成属性、方法的组装,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作,当加上(required=false)时,就算找不到bean也不报错。@Qualifier:当有多个同一类型的Bean时,可以用@Qualifier(“name”)来指定,与@Autowired配合使用,@Qualifier限定描述符除了能根据名字进行注入,也能进行更细条件的指定。使用注解的原因:在不改变原有代码的情况下,拓展方法的功能。
2023-11-23 15:11:43
26
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人