【12.MyBatis源码剖析与架构实战】12.3 动态标签解析过程-执⾏数据库操作时

张开发
2026/4/15 4:02:17 15 分钟阅读

分享文章

【12.MyBatis源码剖析与架构实战】12.3 动态标签解析过程-执⾏数据库操作时
下面详细介绍 MyBatis 动态 SQL 在**执行数据库操作时(运行时)**的解析过程,包括如何根据传入参数将SqlNode树动态生成最终 SQL 字符串和参数映射。结合 UML 类图与底层源码进行剖析。一、运行时整体流程二、运行时核心类 UML 类图rootSqlNodeapply 时修改使用DynamicSqlSource-Configuration configuration-SqlNode rootSqlNode+getBoundSql(Object parameterObject) : BoundSql

更多文章