
Java 工具类
Java 工具类
幽影相随
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javax.validation 验证工具类(Java 工具类)
ValidationUtil对javax.valiadation的一些注解进行验证的工具类。使用方法public class User extends BaseEntity { /** * 昵称 */ @NotBlank(message = "用户名不能为空") private String username; /** * 密码 */ @NotBlank(message = "密码不能为空") private S原创 2022-01-18 19:51:06 · 986 阅读 · 0 评论 -
默认Date时间格式修改(Java 工具类)
TimeFormatUtil将Date默认的时间格式改成自己需要的,很简单。代码实现import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class TimeFormatUtil { public static String format(Date date) { if (date == null) { return "";原创 2020-12-24 22:08:42 · 1127 阅读 · 0 评论 -
正则匹配(Java 工具类)
Java 正则匹配模板 /** * 正则判断 * * @param str 原串 * @param regEx 模式串 * @return */ public static boolean check(String str, String regEx) { Pattern pattern = Pattern.compile(regEx); Matcher matcher = pattern.matc原创 2020-09-29 23:18:07 · 247 阅读 · 0 评论 -
文件上传到服务器(Java 工具类)
FileUtil将任意格式的文件上传,本文章以 svg文件举例。注:文件名中不要有各种杂乱符号,否则会出错。代码实现import java.io.File;import java.io.FileOutputStream;/** * @author NNroc * @date 2020/6/17 22:27 */public class FileUtil { public static void uploadFile(byte[] file, String filePath, S原创 2020-12-10 19:50:25 · 513 阅读 · 2 评论 -
发送内容到客户端(Java 工具类)
SendMsgUtil两种情况一种发送 html,一种为 json 数据。代码实现import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.stereotype.Component;import javax.servlet.http.HttpServletResponse;import java.io.PrintWriter;/** * 发送内容到客户端 * * @author NNr原创 2020-12-10 19:38:53 · 164 阅读 · 2 评论 -
MD5加密(Java 工具类)
MD5Util通过 md5 进行加密,过程不可逆,即不可通过加密内容得知原密码。代码实现import java.security.MessageDigest;/** * MD5 加密 * * @author NNroc * @date 2020/5/12 19:56 */public class MD5Util { /** * 获取字符串加密后结果 * * @param text 需要加密的字符串 * @return */原创 2020-12-10 19:35:05 · 195 阅读 · 1 评论 -
自定义注解 管理权限(Java 工具类)
管理权限点击:token生成方法通过解析 token 来获取员工权限,本文章是从刚做完的一个小项目中总结的,若有不足请指出。分为三种情况:@AdministratorToken 管理员权限@UserToken 普通用户权限(管理员自然也可以放行)@PassToken 跳过验证(无论你是谁都可以)步骤首先定义三种情况的注解,然后编写放行规则,最后在类或者方法中使用。AdministratorTokenimport java.lang.annotation.Elem原创 2020-12-10 19:31:36 · 540 阅读 · 1 评论 -
Jwt 生成 token(Java 工具类)
JwtUtil使用 Jwt 生成 token,并与前端交互。Jwt的相关知识请自行百度。代码实现Staff 实体类的导包已删除,请使用自己的类。import io.jsonwebtoken.Claims;import io.jsonwebtoken.Jwts;import io.jsonwebtoken.SignatureAlgorithm;import java.util.Date;import java.util.HashMap;import java.util.Map;impor原创 2020-12-10 19:27:40 · 890 阅读 · 0 评论 -
获取 window 或 linux 当前操作系统公网内网 ip 地址(Java 工具类)
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.URL;import java.net.URLConnection;import java.net.UnknownHostException;impor原创 2020-12-10 19:10:43 · 415 阅读 · 1 评论