org.apache.ibatis.exceptions.PersistenceException:
Error building SqlSession. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 18; 文档根元素 “configuration” 必须匹配 DOCTYPE 根 “null”。解决办法:在头部把信息补上
问题所在:*mapper.xml文件(mybatis写sql语句的那个文件)中存在错误 Error building SqlSession. The error may exist in UserMapper.xml The error occurred while processing mapper_resultMap[baseResultMap] Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is ‘UserMapper.xml’. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.sunny.mapper.UserMapper.baseResultMap解决办法:把错误改掉
问题所在:使用了com.mysql.cj.jdbc.Deiver但缺少依赖mysql8的依赖org.apache.ibatis.exceptions.PersistenceException:
Error querying database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.cj.jdbc.Driver解决方法:添加依赖
mysql mysql-connector-java8.0.17
补充:com.mysql.jdbc.Deiver是mysql5所使用的
问题所在:连接数据库的信息中Url的数据库名称不存在 Cause: java.sql.SQLSyntaxErrorException: Unknown database ‘down2’解决方法:检查数据库名称并修改正确
问题所在:数据库中的datetime类型中的值不能为0
Cause: java.sql.SQLException: Zero date value prohibited解决方法:将初始值的0改成不是0的时间和日期



