学习mybatis的时候报这个错,找了好久找不到原因,哪位大神赐教一下?
mapper.xml
<mapper namespace="com.nari.mybatis.mapper.IMybatisDemoMapper">
<select id="findAll" resultType="com.nari.mybatis.pojo.MybatisDemo1Pojo">
select * from mybatisdemo1
</select>
</mapper>
mybatis.xml
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="org.mariadb.jdbc.Driver"/>
<property name="url" value="jdbc:mariadb://localhost:3306/mybatis?useSSL=true&characterEncoding=UTF-8&useUnicode=true"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/nari/mybatis/mapper/MybatisDemoMapper.xml"/>
</mappers>
maven项目目录结构:
你连接的是mysql数据库, <property name="driver" value="org.mariadb.jdbc.Driver"/> 这个驱动不对.链接不上
连接驱动看下 dirver ,看mysql是5.x还是别的 8.x