java[31]

MyBatis-flex自动生成代码类

MyBatis-flex自动生成代码类,读取配置文件里的数据库信息 1. 引入maven包 <dependency> <groupId>com.mybatis-flex</groupId> <artifactId>mybatis-flex-codegen</artifactId>

Java 21 的最新增强功能

Java 编程世界不断演进,要想在这个领域脱颖而出,你需要保持最新的知识。 Java 21 带来了一系列令人振奋的增强功能,革新了并发性、集合操作以及记录处理方式。 引入虚拟线程 扩展服务器应用程序一直是一个挑战,线程往往成为瓶颈。有限的线程数量,加上频繁等待事件或锁的解除阻塞,制约了整体性能。 过

Mybatis/Mybatis-plus执行动态sql片段工具类

在开发中可能会遇到需要执行动态sql的场景,比如前端传输sql片段或参数,后端拼接sql语句来执行参考文章:https://www.codeleading.com/article/90405694877/先看效果前端传入sql语句和参数,支持全局变量、mybatis的xml语法# sqlselect

Spring爆出安全漏洞?

3月29日晚,网上曝出Spring的安全漏洞,网传比上次的log4j漏洞还严重。我去Spring官网逛了一圈,发现了3月28日的一篇漏洞博客CVE report published for Spring Framework,是说Spring表达式会引起Dos的漏洞,官方建议升级版本到2.5.11或2

公平概率抽奖算法工具类分享

公平概率抽奖算法工具类分享支持按概率权重抽奖支持奖品动态增减支持泛型传参返回奖品依赖hutool工具类,可进一步改造成带库存的奖品,我这里暂时用不到库存就不改造了,有大佬改造好了请留言~工具类 /** * 抽奖,返回抽到的奖品 * @param prizeList 奖品列表

spatial4j.jar用法分享-计算2点经纬度之间的距离

spatial4j.jar计算2点经纬度之间的距离引入jar包&lt;dependency&gt; &lt;groupId&gt;org.locationtech.spatial4j&lt;/groupId&gt; &lt;artifactId&gt;sp