当前使用版本(必填,否则不予处理)
3.4.3
该问题是如何引起的?(确定最新版也有问题再提!!!)
com.baomidou.mybatisplus.core.conditions.interfaces.Func#orderByDesc(R, R...) 的泛型可变参数警告
如果可以, 建议和 java.util.Arrays#asList 一样, 加上 @SafeVarargs 和 @SuppressWarnings("varargs")
报错信息
Comment From: huayanYu
新版的应该没有了吧。
Comment From: syrm-ll
新版的应该没有了吧。
我现在用的 3.4.3 还是有这个警告. 除非在每个用到 orderBy 的地方手动 @suppressWarnings 或者关闭IDEA的检查
但是不合理
Comment From: qmdx
使用 list 传参方法避免警告
Comment From: vxinv
确实3.4.3 依然有问题 提示创建可变参数泛型数组
Comment From: vxinv
而且我找不到 idea怎么关
Comment From: vxinv
suppressWarnings新版的应该没有了吧。
我现在用的 3.4.3 还是有这个警告. 除非在每个用到 orderBy 的地方手动
@suppressWarnings或者关闭IDEA的检查 但是不合理
3.4.3.4 已经把这个方法不推荐使用了
Comment From: vxinv
也可以这样使用
LambdaQueryWrapper<YsCategory> lqw = new LambdaQueryWrapper<YsCategory>()
.eq(YsCategory::getShopId,shopId)
.eq(YsCategory::getIsVisible, YsCategory.defalutVid)
.orderByAsc(YsCategory::getSort)
.orderByAsc(YsCategory::getCategoryPic);
Comment From: syrm-ll
也可以这样使用
LambdaQueryWrapper<YsCategory> lqw = new LambdaQueryWrapper<YsCategory>() .eq(YsCategory::getShopId,shopId) .eq(YsCategory::getIsVisible, YsCategory.defalutVid) .orderByAsc(YsCategory::getSort) .orderByAsc(YsCategory::getCategoryPic);
有什么区别? 没看出来
Comment From: vxinv
我已经不用plus了 没什么优势