初学mybatis,遇到一下问题:
java.lang.ExceptionInInitializerError
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
dataSource>
environment>
environments>
<mappers>
<mapper resource="com.wan.dao/UserMapper.xml"/>
mappers>
UserMapper.xml:
<select id="getUserList" resultType="com.wan.pojo.User">
select * from mybatis.user
select>
MybatisUtils如下:
UserMapperTestTest: 报错的部分
这是错误日志:
应该是com/wan/dao/User......
xml文件指向错误,没有放在resources资源目录下,没有加载到,应该把UserMapper.xml文件放到资源目录下,同时修改mapper resource=……>试一下,例如