mybatis如何與xml映射?
mybatis使用xml映射的方式
首先創建mapper.xml。 當mapper接口和mapper.xml相關聯的時候,需要在mapper.xml中配置namespace,。 mybatis內部就是通過這個值將接口和xml文件連接起來。 并且隨后應該在mybatis-config.xml文件中的mapper元素中配置所有的mapper。 因為每一個新增的mapper都需要配置,所以有一種方便的配置方法,這種配置方式會先查找包下所有的接口,循環對接口做以下操作:
判斷接口對命名空間是否已經存在,如果存在就拋出異常,不存在就繼續下來的操作,
加載接口對應的Mapper.xml,將接口全限名轉換為路徑,例如將tk.mybatis.simple.mapper.UserMapper轉換為tk/mybatis/simple/mapper/UserMapper.xml。 找到然后u解析xml.
處理接口中的注解方法。