为了解决 "Inferred type 'P' for type parameter 'P' is not within its bound" 错误,你需要确保类型参数 'P' 实现 'com.baomidou.mybatisplus.core.metadata.IPage' 接口。

你可以通过修改代码,将类型参数 'P' 指定为扩展或实现 'com.baomidou.mybatisplus.core.metadata.IPage' 接口的类或接口来实现这一点。

例如:

public class MyClass<P extends com.baomidou.mybatisplus.core.metadata.IPage<com.rcqt.xian.bean>> {
    // Your code here
}

通过使用 'extends' 关键字,并紧跟 'com.baomidou.mybatisplus.core.metadata.IPage' 接口,来指定类型参数 'P',你可以确保 'P' 的推断类型在其边界内,并实现所需的接口。

解决 MyBatis-Plus 中

原文地址: https://www.cveoy.top/t/topic/qxY9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录