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

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

真香~

相关推荐
2022-10-12
stream-core实现枚举校验
同一个美丽而聪慧的人相处,能使人紧张的神经放松,感情变得柔和——巴尔扎尔 引入依赖: 123456<!-- https://search.maven.org/artifact/io.github.vampireachao/stream-query --><dependency> <groupId>io.github.vampireachao</groupId> <artifactId>stream-core</artifactId> <version>1.1.12</version></dependency> 编写代码: 123456789101112131415161718192021222324252627@Testvoid test() { class User { public GenderEnum getGender() { return null; ...
2023-10-09
nextrtc-videochat-with-rest
个人利益永远包括在公共利益之中,要想和公共利益分离,等于自取灭亡。——孟德斯鸠 介绍一个java的webrtc实现,虽然项目很老了,但也具备一定的参考价值 https://github.com/mslosarz/nextrtc-videochat-with-rest 这里用到的技术包括spring security, spring rest, spring jpa等
2023-02-21
lombok的val
满足是发明创造的窒息物——佚名 kt中的val让我用的爱不释手,不用重复定义一个又一个类型,编译器会自动推导 今天遇到一个情况,我们知道把java代码粘贴到kt文件里,idea会自动转换java为kt 但反过来将kt代码粘贴到java文件里则不会,原来的val,现在还是val 这时候可以使用lombok的val:https://projectlombok.org/features/val 例如下面的代码会被编译为合适的类型: 12345678910111213141516171819202122import java.util.ArrayList;import java.util.HashMap;import lombok.val;public class ValExample { public String example() { val example = new ArrayList<String>(); example.add("Hello, World!"); val foo = example...
2021-08-16
实用API设计案例
艺术生永远不要把学技巧放在第一位,而要把怎么思考放在第一位。——灵遁者 今天为了偷懒,写了两个函数 1234567891011121314151617/** * AR模式in查询 * * @param page 分页参数 * @param ids ids * @param type Class * @return com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> * @author <achao1441470436@gmail.com> * @since 2021/8/16 16:21 */@SneakyThrowspublic static <T extends BaseEntity<T>> IPage<T> selectPageByIds(IPage<T> page, List<?> ids, Class<T> type) { if (ids.isEmpty()) { ...
2020-09-23
Arrays.asList的坑
我认为对于一切情况,只有“热爱”才是最好的老师。——爱因斯坦 今天写代码遇到一个坑 本身不是什么难的逻辑,结果自己学艺不精忘了,导致程序出现不该出现的异常 是这样的,数据库里原有存了这么几张图片,使用的是“;”分割 现在要进行一个追加并去重的操作 1234567// 原有数据库里的图片String pic = "http://p16.qhimg.com/bdm/960_593_0/t0195d14f593431562a.jpg;" + "http://p18.qhimg.com/bdm/480_296_0/t014a0ca534d64adbba.jpg;" + "http://p18.qhimg.com/bdm/480_296_0/t014a0ca534d64adbba.jpg;" + "http://p18.qhimg.com/bdm/480_296_0/t014a0ca534d64adbba.jpg";// 需要追加的图片String appendPi...
2021-03-31
单表和连表?如何选择?
快乐,使生命得以延续。快乐,是精神和肉体的朝气,是希望和信念,是对自己的现在和来来的信心,是一切都该如此进行的信心。——果戈理 今天做了个小测试啊 我自己造了一百万多条(1029708条)数据 这里测试呢我们首先是编写了一个LEFT JOIN 连表SQL如下 123SELECT *FROM `film` LEFT JOIN `language` ON `film`.language_id = `language`.language_id 我们查询一百万多条后耗时为33457.8317 ms,大约30来秒,这是没有加索引的情况下 我们使用单表查询,然后再拼装 1234567891011long startTime = System.nanoTime();List<Film> films = filmMapper.selectList(Wrappers.lambdaQuery());List<Integer> languageIds = films.parallelStream().map(Film::getLanguageId).d...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog