下面是打印出初始化超过100ms 的bean,基本都是ServiceImpl实现类。下面是mac m1机器上结果,如果是intel 就更慢了。 非常不利于在k8s中快速部署。

同时考虑一下,增加日志 打印出 MybatisSqlSessionFactoryBean#buildSqlSessionFactory 方法执行时间

@miemieYaho @qmdx MyBatis-Plus ServiceImpl 实现类,初始化bean非常慢

下面是1核pod 里面,mybatis-plus 相关类初始化耗时非常慢;

MyBatis-Plus ServiceImpl 实现类,初始化bean非常慢

Comment From: lngg057

我感觉这是个不太好解决的问题,提出来很久了,没被解决。官方也认为这个没有必要解决~

Comment From: nieqiurong

提供一下使用版本以及BaseMapper子类和 ServiceImpl 子类数量.

重点检查检查一下项目切面情况.

Comment From: sk142857

有解决吗?

Comment From: nieqiurong

有问题再打开