1.Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
2.日志文档前方有空行不报错
3.log4j文档中间有空行或空格不报错
4.断行之间有空行依然不报错,正文空行和断行依然不报错
5.java部分代码前面有空行不报错,中间有空行不报错,程序从中间断开也不报错
6.用户名写错了,就会报如下错误
7.密码写错了,就会报如下错误
8. 库名写错,报错
9.驱动程序driver写错就会报如下错误
10.MySQL写错,没写全
1212
12.端口3306写错
13.SqlMapperConfig中间空行不报错,开头空行报错
14.Usermapper.xml中间空行不报错
15.ID等于这里空不空格没有关系
16.如果SqlMapConfig.xml中的mappers中没有写读取UserMapper.xml中命名空间的映射,就会报以下错误
17. 当SqlMapConfig.xml中环境配置environment中的mappers配置写错时,出现以下错误提示
18.public中的写错不会有影响,但是public不能注销
19.网址那一列写错或者空行,不会有影响
20测试中读取文件时写错会报找不到那个配置文件的错误
21少了一个花括号所报的错误
22.多写了,报这个错误
23少写了parameterType报一下错误
## Cause: org.apache.ibatis.builder.BuilderException: Error evaluating expression ''. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression: [org.apache.ibatis.ognl.ParseException: Encountered "<EOF>" at line 1, column 0.
Was expecting one of:
":" ...
"not" ...
"+" ...
"-" ...
"~" ...
"!" ...
"(" ...
"true" ...
"false" ...
"null" ...
"#this" ...
"#root" ...
"#" ...
"[" ...
"{" ...
"@" ...
"new" ...
<IDENT> ...
<DYNAMIC_SUBSCRIPT> ...
"\'" ...
"`" ...
"\"" ...
24如果${}中的值没写,报一下错误
25 select UUID(),少写了的括号将报无法理解UUID
26如果UUID所给的值太短,而UUID太长,就会报如下错误
27.把数据类型写错了,本该写成整形的,结果写成了其他数据类型
28.如果写的数据没有和实体类一一对应,就会报一下错误
29.如果更新的时候传入的不是一个对象就会报以下错误
30.表名写错报以下错误
31。如果总的配置SqlMap.xml
32