typeAliasesPackage
配置项在 MyBatis-Plus 中仍然是存在的,它用于指定别名扫描包。当你在 application 配置文件(如 application.yml
或 application.properties
)中设置 typeAliasesPackage
后,MyBatis-Plus 会自动扫描该包路径下的类作为别名,使得在 Mapper 接口中可以直接使用类名而非全限定名。
例如,在 Spring Boot 应用的 application.yml
文件中,你可以这样配置:
mybatis-plus:
configuration:
# 其他配置...
global-config:
# 全局配置...
type-aliases-package: com.example.yourproject.entity
或者在 application.properties
文件中这样配置:
mybatis-plus.configuration.xxx=xxx
mybatis-plus.global-config.xxx=xxx
mybatis-plus.type-aliases-package=com.example.yourproject.entity
确保你正确设置了这个属性,并且包路径是正确的。如果遇到打包后不生效的问题,可能需要检查打包过程中资源文件是否被正确包含,以及环境变量或配置文件是否被正确读取。如果问题仍然存在,可能需要查看具体错误日志来定位原因。