Some people ask why study source code? I don't know if you have encountered all kinds of strange problems when using Mybatis. Maybe most people's first thought when dealing with problems is - various searches. If we know the implementation principle, can many problems be dealt with at a glance.
Don't be afraid to look at the source code, the source code is the foundation, and the use is just construction.
Starting today, a picture to understand the Mapper principle in Mybatis! If you study the source code, Mybatis is the most suitable for getting started.