MyBatis程序中遇到的若干异常(ExceptionInInitializerError等)的解决方案

java.lang.ExceptionInInitializerError的解决方案:

1.去掉UserMapper.xml文件中的中文注释。

2.在“文件-设置-编辑器-文本编码”下将编码统一设置成UTF-8。
MyBatis程序中遇到的若干异常(ExceptionInInitializerError等)的解决方案_第1张图片
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure的解决方案:

将mybatis-config.xml文件中数据库的url配置处的数据库连接的安全认证useSSL设为false,而不要设为true。

org.apache.ibatis.binding.BindingException: Type interface com.kuang.dao.UserDao is not known to the MapperRegistry.的解决方案:


    <mappers>
        <mapper resource="com/kuang/dao/UserMapper.xml"/>
    mappers>

你可能感兴趣的:(java后端,java,mybatis)