Mybatis source code Learning Series
preface
A long time ago, we learned Java from a console of Hello world At the beginning, we entered the object-oriented world. Then, after learning the SQL language, you can write SQL statements to show the database data sealed under the hard disk. Later, we used JDBC to operate the database for various additions, deletions, modifications and queries. However, we are not satisfied with the native JDBC and are unhappy with it... So we use mybatis and write mappers one after another, no matter how the requirements change or how complex and changeable the situation is. For us, just add mapper and modify SQL in XML.
Since then, everything seems very simple and natural. However, what is the principle? How does mybatis work?
1. How does the mybatis mapper interface find the implementation class - source code analysis
https://www.cnblogs.com/demingblog/p/9544774.html