Sa-Token
发表于|更新于
|浏览量:
我相信过,如果怀着愉快的心情谈起悲伤的事情,悲伤就会烟消云散。——高尔基
介绍一个轻量级JWT权限认证框架Sa-Token
官方文档:https://sa-token.dev33.cn/doc/index.html#/

今天直接试着用了下,感觉还不错,功能比之前的shaun强大

真香~

相关推荐
2025-04-14
mac下解压jar包
万物有时,离别有时,相爱有时。花开花落,有自己的时钟,鸟兽虫鱼,也有感应时间的功能。怀抱时,惜别有时,如果永远不肯忘记过去,如果一直恋恋不舍,那就是永远看不见晴空。—— 张小娴 在 Mac 环境下使用 unzip xxx.jar -d outputDir/ 命令的详细教程在日常开发中,.jar 文件经常被用作 Java 应用程序的可执行包或者是库文件。.jar 文件本质上是一个遵循 ZIP 格式的压缩文件,因此我们可以通过 unzip 命令在 Mac 系统中提取其中的内容。本文将详细介绍如何使用 unzip xxx.jar -d outputDir/ 命令,并探讨其应用场景、注意事项以及一些高级技巧。 一、unzip 命令简介unzip 是一个用于解压缩 ZIP 文件的命令行工具,macOS 默认内置了该工具。通过 unzip 命令,我们不仅可以解压 .zip 文件,还可以操作其他遵循 ZIP 格式的文件类型,比如 .jar 文件。 基本语法: 1unzip [选项] 压缩文件路径 [-d 目标目录] 压缩文件路径:需要解压的文件路径,可以是相对路径或绝对路径。 -d ...
2020-12-13
使用java操作word
真正的美德不可没有实用的智慧,而实用的智慧也不可没有美德。——亚里士多德 可以使用Spire操作word Spire.Doc for Java 是一款专业的 Java Word 组件,开发人员使用它可以轻松地将 Word 文档创建、读取、编辑、转换和打印等功能集成到自己的 Java 应用程序中。作为一款完全独立的组件,Spire.Doc for Java 的运行环境无需安装 Microsoft Office。 Spire.Doc for Java 能执行多种 Word 文档处理任务,包括生成、读取、转换和打印 Word 文档,插入图片,添加页眉和页脚,创建表格,添加表单域和邮件合并域,添加书签,添加文本和图片水印,设置背景颜色和背景图片,添加脚注和尾注,添加超链接,加密和解密 Word 文档,添加批注,添加形状等。 官方文档 依赖 12345<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.doc.free</artifactId> ...
2020-12-04
解决lambda中必须为final的方式
一个真正而且热切地工作的人总是有希望的——只有怠惰才是永恒的绝望。——卡莱尔 在开发中使用lambda经常出现一个问题 编译提示我们lambda中使用的变量必须为final或者effectively final 1234567891011int i = 2;BigDecimal j = BigDecimal.ZERO;j = BigDecimal.TEN;List<String> stringList = mpUserMapper.selectList(Wrappers.lambdaQuery()).stream().map(UserDataObject::getUsername).collect(Collectors.toList());stringList = stringList.stream().distinct().collect(Collectors.toList());List<String> strings = new ArrayList<>(10);strings.stream().peek(s -> {...
2024-06-05
HuTool日期解析问题
多说话的人不是长于做事的人。——佚名 收到一个issue DateUtil.parse()无法解析日期: · Issue #3608 · dromara/hutool · GitHub 版本情况JDK版本: openjdk_8 and jdk17hutool版本: 5.2.7(请确保最新尝试是否还有问题) 问题描述(包括截图)“1940-06-01 00:00:00” ~ “1940-06-01 00:59:00”,这个时间范围是无法使用DateUtil.parse(dateTime, DatePattern.NORM_DATETIME_PATTERN)解析的 复现代码 123456@Testpublic void t17() { String dateTime = "1940-06-01 00:00:00"; DateTime parse = DateUtil.parse(dateTime, DatePattern.NORM_DATETIME_PATTERN); Console.log(parse);&...
2020-07-31
jenkinsのPipeline项目构建
下载插件 创建一个pipeline项目 点击下面的流水线语法 到流水线语法的片段生成器里选择Check out from version control 填入仓库和凭证,生成脚本 复制到pipeline脚本里去 然后选择sh:Shell script,生成脚本,复制 然后再选择deploy:Deploy war/ear to a container 然后填写参数,生成 最后的样子就是这样 完整脚本 123456789101112131415161718192021pipeline { agent any stages { stage('pull') { steps { checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extension...
2021-01-21
父类坑
我要让全世界都记住我的温柔。——曼德拉 今天在项目中遇到一个小坑可把我吓坏了,记录一下,以免再犯 首先还原下场景吧,我们写个类 123456789101112131415161718192021222324252627package com.ruben.pojo;import lombok.Data;/** * @ClassName: BaseEntity * @Description: 我还没有写描述 * @Date: 2021/1/21 0021 21:01 * * * @author: <achao1441470436@gmail.com> * @version: 1.0 * @since: JDK 1.8 */@Datapublic class BaseEntity { protected Integer id; public BaseEntity() { } public BaseEntity(Integer id) { this(); this.id = id;...
