StudentMapper.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!--mapper:是个整体文件的大标签,用来开始和结束xml文件属性: namespace指定命名空间(相当于包名)用来区分不同mapper.xml文件中相同的id属性--><mapper namespace="zar"><!--完成查询全部学生的功能之前是List<Student> getAll();resultType:指定查询返回的结果集的类型,如果是集合则必须是泛型的类型parameterType: 如果有参数,则通过它来指定参数的类型--><select id="getAll" resultType="org.pojo.Student">select * from student</select></mapper>
有getAll
在UserMapper.xml中也有个getAll
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="us">
<select id="getAll" resultType="org.pojo.Student">
select * from student
</select>
</mapper>
俩个getAll怎么区别?
就是
namespace
