DAO 接口的全路径名和 XML 文件中的 SQL标签的 namespace + id 是一样的。其实,这也是建立关联的根本原因。
一句话讲完就是:MyBatis 会先解析这些 XML 文件,通过 XML 文件里面的命名空间 (namespace)跟 DAO 建立关系;然后 XML 中的每段 SQL 会有一个id 跟 DAO 接口的方法名一样,从而进行关联。
Mybatis配置文件:
DAO 接口的全路径名和 XML 文件中的 SQL标签的 namespace + id 是一样的。其实,这也是建立关联的根本原因。
一句话讲完就是:MyBatis 会先解析这些 XML 文件,通过 XML 文件里面的命名空间 (namespace)跟 DAO 建立关系;然后 XML 中的每段 SQL 会有一个id 跟 DAO 接口的方法名一样,从而进行关联。
Mybatis配置文件: