当前使用版本(必须填写清楚,否则不予处理)

3.3.1

该问题是怎么引起的?(最新版上已修复的会直接close掉)

com.baomidou.mybatisplus.extension.toolkit.JdbcUtils#getDbType 的42行使用jdbcUrl.contains(":mysql:")判断数据库类型,如果数据库连接字符串里使用大写字符就会出错。不知道这算不算bug,如果开发者认为这不是问题的话,请在文档里说明一下,让使用者强制用小写字母。也请在com.baomidou.mybatisplus.extension.plugins.pagination.dialects.UnknownDialect的抛异常【throw new MybatisPlusException(" not support.");】时候,把“UnknownDialect”写到消息字符串,方便开发者知道错误原因。

重现步骤

jdbc:MYSQL://localhost:3306

报错信息

Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: not support.

Comment From: nieqiurong

用3.3.2.1-SNAPSHOT试试,使用方式参考https://mp.baomidou.com/guide/install.html#snapshot