mybaits配置文件中的configuration标签子标签顺序必须与标准顺序一致,检查是否有非configuration子标签或是子标签错序可以解决
<configuration>
<properties resource="db.properties"/>
<typeAliases>
<package name="com.itheima.pojo"/>
</typeAliases>
<settings>
<setting name="cacheEnabled" value="true"/>
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="aggressiveLazyLoading" value="true"/>
</settings>
这里就是把<typeAliases>标签放到了<settings>上导致报错
<settings>
<setting name="cacheEnabled" value="true"/>
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="aggressiveLazyLoading" value="true"/>
</settings>
<typeAliases>
<package name="com.itheima.pojo"/>
</typeAliases>
改过来之后就可以了