随笔分类 - 项目
Spring Boot注入静态变量
摘要:Spring Boot注入静态变量 @value或者@Autowired不能直接注入值给静态属性,spring 不允许/不支持把值注入到静态变量中;spring支持set方法注入,我们可以利用非静态setter 方法注入静态变量 在set方法上增加@value或者@Autowired就可以了 pac
Java生成UUID
摘要:Java生成UUID 一、UUID简介 UUID 含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准。 也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed
Spring Boot中使用分页插件PageHelper
摘要:分页 一、分页原理 页码:pageNum pageNum从1开始,比如第1页、第2页...... 每页显示的记录条数:pageSize 实际上每一次在进行分页请求发送的时候,都是要发送两个数据的: 页码pageNum要传给服务器 每页显示的记录条数pageSize也要传给服务器 假设每页显示3条数据
Spring Boot中使用Filter过滤器
摘要:Filter过滤器 一、引入 在和管理员有关的Controller中,接口都需要判断当前用户是否为管理员,如果是管理员,则可以操作目录;如果不是管理员,则不能操作;这一连串的身份验证代码都是固定的,并且在每一个接口中都需要编写,显然代码没有得到重复利用。为了解决这一问题,可以使用Servlet规范中
Spring Boot接口:用Swagger3实现接口文档
摘要:Spring Boot接口:用Swagger3实现接口文档 在生成接口文档之前,先了解下前置知识:OpenAPI规范,Swagger,SpringFox,Knife4J,Swagger UI等之间的关系。 一、OpenAPI规范(OAS) OpenAPI 规范(OAS)定义了一个标准的、语言无关的
Spring Boot异常处理
摘要:Spring Boot 异常处理 一、Spring Boot默认的异常处理 Spring Boot提供了一个默认处理异常的映射。在Spring Boot的Web项目中,尝试访问一个不存在的URL,会得到Spring Boot中内置的异常处理,提示如下: 同样的地址,如果发送的请求,请求的是JSON格
统一响应对象
摘要:package com.kyk.imoocmall.common; import com.kyk.imoocmall.exception.ImoocMallExceptionEnum; import lombok.Data; /** * 统一响应对象 * @FileName imooc-mall *