Мне сложно сменить мой простой файл mybatis. У меня есть этот файл:mybatis mapper xml: Содержимое элемента типа «mapper» должно совпадать с
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="truthtree.model.mysql.UserMapper">
<typeAlias alias="User" type="truthtree.model.mysql.User" />
<select id="getAllUsers" resultType="User">
select * from User
</select>
<select id="findUserByID" resultType="User">
select *
from User
where id=#{id,javaType=int}
</select>
<select id="findByNameAndPassword" resultType="User">
select *
from User
where name = #{name,javaType=String}
and password = #{password,javaType=String}
</select>
</mapper>
я получаю следующее исключение:
вызвано следующими причинами: org.xml.sax.SAXParseException: Содержание элемента типа «картографа» должен соответствовать «(кэш-исх | кэш | resultMap * | parameterMap * | SQL * | вставить * | обновление * | удалить * | выбрать *) +».
Что сбивает с толку, потому что у меня определенно есть некоторые там. Какие-нибудь идеи, что может быть неправильно здесь? Благодаря!