400错误
原因:请求参数格式不匹配
解决:调整参数格式
Mysql版本原因设置timestamp默认值为0000 00-00 00:00:00异常解决办法
由于版本的问题,比较新Mysql不支持timestamp的默认值0000 00-00 00:00:00的写法,可以将其修改为CURRENT_TIMESTAMP
mysql不能插入中文的属性
修改stu编码格式为utf8
ALTER TABLE 表名 DEFAULT CHARACTER SET utf8;
接下来要修改列的编码格式
alter table stu change 字段名 字段名 varchar(20) character set utf8;
Handler dispatch failed; nested exception is java.lang.StackOverflowError
StackOverflowError通常情况下是死循环或者是循环依赖了。
出现这样错的原因:没有在service层中正确依赖dao层,导致循环依赖
元素类型为 “mapper” 的内容必须匹配
mapper.xml文件中注释格式有误