![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
简易代码模块
魏郴
code,add :Java94nb pay 15
展开
-
反射获取类泛型对象
getGenericSuperClass() 和 getSuperClass 方法以及获取类泛型原创 2022-07-03 16:37:17 · 591 阅读 · 0 评论 -
spring-boot项目基本依赖pom
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.3.RELEASE</version> </parent> <dependencies> .原创 2021-07-07 20:20:38 · 906 阅读 · 1 评论 -
token使用
token1,前段request.headers.Authentication = "bearer: "+item;2,后端取出String authentication = request.getHeader("Authentication");创建和解析 /** *创建token * @return token */ public String createToken(String uuid){ Algorithm algorit原创 2021-07-07 20:17:24 · 118 阅读 · 0 评论 -
模板引擎详细介绍以及工具类以及在springboot使用
这是模板引擎的工具类package com.holy.util;import freemarker.template.Template;import freemarker.template.TemplateException;import org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer;import java.io.IOException;import java.io.StringWriter;/**原创 2021-06-07 21:18:01 · 118 阅读 · 0 评论 -
图片验证码使用 和 密码MD5加密使用
依赖 <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency>使用,这是基础使用,详情看github的easyCaptch原创 2021-07-07 20:05:09 · 351 阅读 · 0 评论 -
递归找孩子对象返回树形和递归找id工具类
注意属性名保持一致import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;/** * @author : Edward_wei * @data: 2021/6/30 18:54 * @classNam: TreeUtil原创 2021-07-07 19:38:07 · 137 阅读 · 0 评论 -
validation手动表单校验工具类 以及 用法和依赖
import com.holy.cn.common.exception.FormValidException;import com.holy.cn.common.http.HolyStatus;import org.springframework.util.CollectionUtils;import javax.validation.ConstraintViolation;import javax.validation.Validation;import javax.validation.Va原创 2021-07-07 19:30:56 · 786 阅读 · 0 评论 -
实体类DAO,DTO互转工具类
import org.springframework.beans.BeanUtils;import java.util.ArrayList;import java.util.List;/** * @author : Edward_wei * @data: 2021/6/23 19:45 * @classNam: EntityChangeUtil * @description: * @kit:jdk-1.8 */public class EntityChangeUtil {原创 2021-07-07 19:28:07 · 514 阅读 · 0 评论 -
状态码和统一返回结果的封装
import lombok.AllArgsConstructor;import lombok.Getter;/** * @author : Edward_wei * @data: 2021/6/23 20:17 * @classNam: HolyStatus * @description: * @kit:jdk-1.8 */@Getter@AllArgsConstructorpublic enum HolyStatus { SUCCESS(2000,"成功"), E原创 2021-07-07 19:26:39 · 355 阅读 · 1 评论 -
图片云存储,以及校验大小宽高是否是真实图片后缀名
**工具类**import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.holy.cn.common.exception.ImgException;import com.holy.cn.common.http.HolyStatus;import org.springframework.beans.factory.annotation.Autowired;import org.springframe原创 2021-06-26 20:19:09 · 97 阅读 · 0 评论 -
阿里云发短信和java发邮箱工具类
发短信工具类package com.holy.cn.util;import com.aliyun.dysmsapi20170525.models.SendSmsRequest;import com.aliyun.teaopenapi.models.Config;public class SmsUtils { /** * 使用AK&SK初始化账号Client * * @param accessKeyId * @param accessK原创 2021-06-20 16:34:26 · 277 阅读 · 0 评论 -
springMvc的web项目基础配置xml版和注解版
配置springMVC注解import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFac原创 2021-06-19 17:22:38 · 244 阅读 · 0 评论 -
filter或mvc配置解决全局跨域
如果前后端分离项目,加了拦截器,被拦截的就无法向下执行,就到不了mvc配置的解决跨域过滤器,因此得找一个在拦截器之前执行的东西,就是filter,他是在执行servlet前执行的,也就是mvc的中央控制器dispathacherservlet之前,配的过滤器,拦截器都是在这玩意中整的,因此加个filter就可以在他之前import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.原创 2021-06-19 17:05:13 · 226 阅读 · 0 评论 -
java一键生成Excel和easyExcel快速使用
import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.XSSFRow;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.*;import java.lang.reflect.Field;import java.t原创 2021-06-19 17:00:22 · 333 阅读 · 0 评论