按个人理解其实是因为是mybatis需要通过解析xml文件获取接口的方法名,包括namespace路径要写实现类的全名称路径,都是为了在内存中创建实现类,简化了操作。
这里其实就是在通过接口名+.+接口方法名 组合得到 namespace.id 然后通过这个id就可以通过解析XML文件得到sql语句,再而就可以通过sql语句获取到sqlcommandType 就可以知道这个实现方法在底层使用哪一个功能(curd)。
按个人理解其实是因为是mybatis需要通过解析xml文件获取接口的方法名,包括namespace路径要写实现类的全名称路径,都是为了在内存中创建实现类,简化了操作。
这里其实就是在通过接口名+.+接口方法名 组合得到 namespace.id 然后通过这个id就可以通过解析XML文件得到sql语句,再而就可以通过sql语句获取到sqlcommandType 就可以知道这个实现方法在底层使用哪一个功能(curd)。