我们有一个包含大约 400 多个 SQLMap XML 文件的 Web 应用程序,启动该应用程序大约需要 80 秒。根据分析和日志结果,大部分成本是扫描 jars 中的 XML 文件。
有什么方法可以减少 XML 文件的扫描时间?
最佳答案
如果这是你的选择,你可以禁用扫描并告诉 MyBatis 在哪里可以找到文件,而不是让它自己寻找它们。这意味着为 mappers 添加 XML 配置.
我看到您已将问题标记为“spring”,所以看看这两个链接是否适用于您的设置:Registering a mapper和 SqlSessionFactoryBean .
关于java - 如何减少 mybatis-spring xml 文件扫描时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34223640/