pac4j
发表于|更新于
|浏览量:
对付邪恶的特效药,就是跟邪恶战斗。——泰戈尔
分享一个java安全框架


相关推荐
2021-10-12
mybatis-plus过滤不需要查询的字段
仁义忠信,乐善不倦,此天爵也 。一一孟子 之前写过过滤出需要查询的字段,也简单介绍了下Mybatis-Plus的select函数 今天写了个小函数,可以直接传入不需要查询出来的字段 12345678910111213/** * 过滤不需要查询的字段 * * @param wrapper 条件构造器 * @param functions 字段 * @return com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> * @author <achao1441470436@gmail.com> * @since 2021/10/12 15:51 */@SafeVarargspublic static <T> LambdaQueryWrapper<T> filterProperties(LambdaQueryWrapper<T> wrapper, SFunction<T, Serializable>... functions)...
2026-01-01
Geyser
一寸光阴一寸金,寸金难买寸光阴。——增广贤文 Geyser:让《我的世界》基岩版玩家直连 Java 服务器的那座桥 官网:geysermc.org 文档与指南:Wiki 下载入口:Download 测试服务器:test.geysermc.org(Java 端口 25565,基岩端口 19132) 社区交流:Discord 许可证:MIT License 开放协作:由 CubeCraft Games 发起开放合作 特别致谢:向 DragonProxy 项目在协议翻译上的探索致敬 它到底在做什么?一句话:Geyser 是一款“代理(Proxy)”,把《我的世界》基岩版(Bedrock Edition)玩家,桥接到 Java Edition 服务器上。它的终极目标,是让基岩版玩家尽可能“无缝”地加入 Java 服务器,真正实现跨平台同玩。 换句话说,如果你运营的是 Java 服,但玩家手里只有基岩版客户端——Geyser 就是那座“能把他们接过来”的桥。 版本支持(实时更新以文档为准)当前支持范围(以仓库 README 为准): 基岩版:1.21.111 — 1.21.1...
2021-06-15
一个学习设计模式的网站
智的人决不坐下来为失败而哀号,他们一定乐观地寻找办法来加以挽救——莎士比亚 就是这个网站啦 https://refactoringguru.cn/ 目录还是比较全的,包括有很多的例子 在我看来是干货满满啊~
2023-12-13
boot项目添加运行参数的maven插件
不存在十全十美的文章,如同不存在彻头彻尾的绝望。——村上春树 之前说了 单元测试添加运行参数的maven插件 难道对于非单元测试就只能手动写命令了吗?当然不是!我们只需要使用: 123456789101112131415161718192021222324252627282930313233<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> <config...
2023-07-18
forest自定Address
你若伤过一个人的心,给他一百样好处,也别以为自己不会吃亏。因为羽箭虽然已经从伤口拔出,疼痛依旧留在心上。——萨迪 咱们按照文档里配置: 🚚 请求地址 | Forest 然后使用 12345// 也是通过 @Address 注解来绑定动态地址来源// 每次调用该方法,都可能是不同的根地址@Post("/data")@Address(source = MyAddressSource.class)ForestRequest<String> sendData(); 非常的方便
2024-03-19
liteflow快速开始
人类永远会选择他们理解的,摒弃不理解的。这个世界唯一剩下的动物,就是他们已经驯服的那些,匍匐在他们的脚边,或者那些非常警觉,一察觉到他们靠近就逃离的动物,没有介于二者之间的。——《西部世界》 今天上手用了下liteflow,感觉非常不错 首先引入 12345<dependency> <groupId>com.yomahub</groupId> <artifactId>liteflow-spring-boot-starter</artifactId> <version>2.11.4.2</version></dependency> 编写A组件 1234567891011121314151617181920212223import com.yomahub.liteflow.annotation.LiteflowComponent;import com.yomahub.liteflow.core.NodeComponent;import com.yomahub.lit...

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