MyBatis settings节点配置文档

设置节点(settings 节点)参数配置重要,能你优化应用性能。比如,cacheModelsEnabled控制 SqlMapClient 的缓存机制,设为 true 能提升性能。enhancementEnabled启用字节码增强,让 getter/setter 性能更好,避免 Java Reflect 的性能开销,也能提升 Lazy Loading 的速度。开发时可以将errorTracingEnable设置为 true,方便调试日志。如果你使用了延时加载,可以开启lazyLoadingEnabled,效果蛮不错。maxRequestsmaxTransactionsmaxSessions控制并发量,设置合理的最大值能让应用更稳定。

,设置这些参数时,可以根据项目的需求调整,性能会有的提升。比如你有大量数据读取时,开启缓存和 Lazy Loading 肯定能让你的网站速度更快。

ppt 文件大小:609.5KB