注意事项
1,定义与SQL映射文件同名的Mapper接口,并且将Mapper接口和SQL映射文件放置在同一目录下
2,置SQL映射文件的namespace属性为Mapper接口全限定名
3,在 Mapper 接口中定义方法,方法名就是SQL映射文件中sql语句的id,并保持参数类型和返回值类型一致
4,编码
1,通过 SqlSession 的 getMapper方法获取 Mapper接口的代理对象
2,调用对应方法完成sql的执行
细节:如果Mapper接口名称和SQL映射文件名称相同,并在同一目录下,则可以使用包扫描的方式简化SQL映射文件的加载
四个一致
映射配置文件名和接口名一致
映射配置文件和接口的路径一直
namespace和接口的全类名一致
映射配置文件中方法id和接口中抽象方法的名称一直