- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 @ControllerAdvice 配合 @ExceptionHandler 实现自定义全局异常处理
对于@ControllerAdvice,结合@ExceptionHandler用于全局异常的处理。@ExceptionHandler的作用主要在于声明一个或多个类型的异常,当符合条件的Controller抛出这些异常之后将会对这些异常进行捕获,然后按照其标注的方法的逻辑进行处理,从而改变返回的视图信息。1.ExceptionEnum异常枚举信息分类,状态码等。package com.tenq.exception;import lombok.Getter;/** */@Getter.
2020-12-09 13:59:05 599
原创 自己封装一个接口返回对象
调用接口返回数据给前端的对象1.比如添加成功返回2.比如查询成功还需要返回一个对象3.比如查询成功需要返回一个分页对象接口返回总共4个数据。Object为返回的数据 private boolean flag;//是否成功 private Integer code;//返回码 private String message;//返回信息 private Object object;//返回数据1.封装接口返回对象;package co.
2020-12-09 10:31:22 973
原创 雪花算法分布式id工具类
package util;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.net.NetworkInterface;/** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 *.
2020-12-07 13:54:21 265
原创 docker的图形化工具-Portainer
1. 查看portainer[root@localhost ~]# docker search portainer2.选择下载dockerpull portainer/portainer3. 启动dockerui容器docker volume create portainer_datadocker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/do.
2020-12-04 16:08:42 129
原创 使用cn.hutool.http请求第三方数据
一:* 第三方授权* 得到第三方token和Expires(过期时间)说明:请求第三方数据时,需要授权。第三方会给到appid和secret,请求携带appid和secret获取一个token和expires,又了token就又了操作第三方数据的权限。每次操作第三方数据时就需要携带token。maven坐标 <dependency> <groupId>cn.hutool</groupId> &
2020-12-01 17:14:56 7111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人