Gil Hogan
Gil Hogan
请注意,本软件仅供学习、交流和技术研究使用。使用本软件有被京东限制购买、冻结或永久封禁账号等风险。请自行鉴别是否使用,风险自负。 任何自动化、非人工的购买行为,特别是涉及高频或批量的操作,都极有可能违反京东平台(或任何其他电商平台)的用户协议、服务条款及相关规则。 京东平台有权根据其规则对违规账号采取措施,包括但不限于:限制购买、取消订单、冻结或永久封禁账号,甚至追究法律责任。 更多请参考[免责声明](https://github.com/GilHogan/JDTreasureGrabber?tab=readme-ov-file#%E5%85%8D%E8%B4%A3%E5%A3%B0%E6%98%8E)。
--- **关于软件商用、二次开发及AGPL-3.0协议的相关说明 (FAQ/Q&A)** **近期我们注意到,有第三方在未经明确声明的情况下,对本团队开发的开源软件进行了商业销售。为了避免误解,并明确相关权利与义务,特此进行以下说明:** **Q1: 我的软件是开源的,并且使用了 AGPL-3.0 协议,这是否意味着其他人可以进行商业销售?** **A1:** **是的,AGPL-3.0 协议明确允许商业使用,包括销售。** 开源协议的核心理念之一就是促进软件的自由使用、传播和发展,商业使用是其中一种重要的使用方式。AGPL-3.0 协议旨在确保用户可以自由地使用、修改和分发软件,即使是用于商业目的。 **Q2: 既然可以商业销售,为什么现在销售页面没有声明是开源软件,也没有提及作者和源代码信息,这有问题吗?** **A2: 是的,这可能存在违反 AGPL-3.0 协议的情况,并且是不道德的。** AGPL-3.0 协议虽然允许商业销售,但也明确规定了被许可人(包括销售者)的义务,主要包括: * **保留版权声明和许可协议:** 在任何形式的分发(包括销售)中,都必须保留原始软件的版权声明(通常包含作者信息)和 AGPL-3.0 许可协议的文本。 * **提供源代码:** AGPL-3.0 协议的“传染性”...
碰到问题,请在 搜索是否存在相似的 issue。 不按照模板提交的 issue,会被系统自动删除。 ### 基本信息 - ruoyi-vue-pro 版本:v2.5.0 - 操作系统:window10 - 数据库:mysql8 ### 你猜测可能的原因 https://github.com/YunaiV/ruoyi-vue-pro/blob/b72d980cf449467316ed384de23a3213747c686e/yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/mapper/BaseMapperX.java#L58 pageSize参数为-1时,不需要进行特殊处理, 反而造成了排序参数失效的情况。mybatis-plus的PaginationInnerInterceptor.beforeQuery 方法会处理pageSize