Mybatis的面向接口开发中的注意事项
接口与外部映射文件是一一对应的。Eg:UserDao.java对应User.xml
为了便于开发,需要遵循以下规范:
1、 映射文件的namespace要与接口的全路径名一致;
2、 映射文件的Statement的id要与接口的方法名一致;
3、 statement的输入类型要与接口的输入类型一致;
4、 Statement的输出类型要与接口的输出类型(或泛型的类型)一致;mybatis底层是通过
接口的返回值判断是selectList()还是selectOne();
或者泛型:
5、映射文件的名称要与接口的类名一致,并且在同一个包下;