Tagged articles
1 articles
Page 1 of 1
Top Architect
Top Architect
Jan 13, 2022 · Backend Development

Understanding MyBatis Dynamic SQL: Parsing, Nodes, and Execution

This article explains MyBatis dynamic SQL, covering its purpose, the distinction between static and dynamic SQL, the core SqlNode and SqlSource classes, how MyBatis parses and assembles SQL scripts recursively, and provides concrete code examples to illustrate each step.

Backend DevelopmentCode ExampleDynamic SQL
0 likes · 13 min read
Understanding MyBatis Dynamic SQL: Parsing, Nodes, and Execution