- 2024-10-27后端如何获得登录人的信息以及全局异常处理器
目录后端如何获得登录人的信息全局异常处理器后端如何获得登录人的信息前提:导入jakarta.servlet-api<dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><optional>true</optional><
- 2024-10-18基于SpringBoot框架的网上购书系统的设计与实现
源码获取:点我!!!文章目录前言一、背景及意义选题背景选题目的二、系统设计主要功能运行环境三、系统实现部分页面截图展示部分代码展示前言提示:这里可以添加本文要记录的大概内容:二十一世纪是网络化,信息化的时代,为了满足广大读者的需求,设计并开发了适应于当前经
- 2024-09-287、集成SpringSecurity安全框架---定义统一的响应对象类
自定义/***@Description:TODO:定义统一的响应对象类*/@Data@AllArgsConstructor@NoArgsConstructorpublicclassResultVO<T>implementsSerializable{privatestaticfinallongserialVersionUID=-2548645345465031121L;privateIntegercode;pr
- 2024-09-11【项目实践】CompletableFuture异步编排在多任务并行执行中的使用
【项目实践】CompletableFuture异步编排在多任务并行执行中的使用一、单次请求处理多任务的场景 在实际项目中,我们经常会遇到一些比较复杂的查询,需要给前端响应一个内容量较大的响应结果。例如在租房系统的app中,点击具体的某个房间查看详情,需要后端将这个房间的
- 2024-09-04基于VUE的校园二手物品交易管理系统
- 2024-09-02java定义通用返回结果类ResultVO使用示例详解
java定义通用返回结果类ResultVO使用示例详解定义通用返回结果类定义ResultVO类,作返回给前端的对象结构,主要有4个字段code:错误码data:内容message:消息description:具体描述importlombok.Data;importjava.io.Serializable;/***通用返回结果类*@param<T>*/@D
- 2024-08-27【项目实践】CompletableFuture异步编排在多任务并行执行中的使用
【项目实践】CompletableFuture异步编排在多任务并行执行中的使用一、单次请求处理多任务的场景 在实际项目中,我们经常会遇到一些比较复杂的查询,需要给前端响应一个内容量较大的响应结果。例如在租房系统的app中,点击具体的某个房间查看详情,需要后端将这个房间的
- 2024-01-19@RestControllerAdvice定义返回格式
原文链接:如何优雅的写Controller层代码?一、拦截异常,封装返回值@RestControllerAdvicepublicclassControllerExceptionAdvice{@ExceptionHandler({BindException.class})publicResultVoMethodArgumentNotValidExceptionHandler(BindExceptione){/
- 2023-11-01jwt生成token及拦截器解析token
添加依赖<!--jwt加密--><dependency><groupId>com.auth0</groupId><artifactId>java-jwt</artifactId><version>3.10.3</version></dependency>
- 2023-10-12前后端分离开发实现功能实例
前后端分离开发实现功能实例需求:后端向前端发送一个集合,前端把数据渲染到页面上首先定义一个PersonDtopackagecom.wanan.springbootdemo.dto;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;/***@authorwanan*@date2023
- 2023-10-04Ajax 请求统一响应工具类
packagecom.binge.myblogsystem.util;importlombok.Data;importjava.io.Serializable;@DatapublicclassResultVo<T>implementsSerializable{privatestaticfinallongserialVersionUID=1L;//状态码privateintcode;//状态码描述
- 2023-09-20SpringCloud搭建保姆级教程
一、搭建服务注册与发现中⼼使⽤SpringCloudNetflix中的Eureka搭建服务注册与发现中⼼1、创建SpringBoot应用添加依赖1、springweb2、eurekaserver2、配置服务注册与发现中⼼##设置服务注册与发现中⼼的端⼝server:port:8761##在微服务架构中,服务注册中
- 2023-03-09Java注释规范(配合EasyYapi使用)
类注释示例/***分类名称*分类备注/描述*@module归属项目*@authorhjy*@date2023/3/9下午2:25*/@RestController@RequestMapping("/barm")public
- 2022-11-17使用 JWT 生成 token
JWT简介JWT:JsonWebToken官网:https://jwt.io优点:可生成安全性较高的token且可以完成时效性的检验(登陆过期检查)JWT结构:(由官网获取)JWT生成token添加
- 2022-11-12ResultVO
1packagecom.-.it.regioc.bean.result;23importcom.fasterxml.jackson.annotation.JsonIgnoreProperties;4importlombok.Getter;5importorg.apach
- 2022-08-28RESTful 风格
一、RESTful前后端分离开发的项目中,前后端是通过接口规范进行请求和响应,后端向前端提供请求时就要对外暴露一个URL;URL的设计不是随意的,需要遵从一定的设计规范—RESTful
- 2022-08-15解决fastJson反序列化问题 com.alibaba.fastjson.JSONObject cannot be cast to 的问题
问题描述:个简单的查询逻辑即查询前先从redis取,取到后则进行反序列化。StringresJson=redisService.getString(name);if(StringUtil.isNotEmpty(resJson)){//