在照着书写程序的时候遇到这么一行:
insert into 'sys_user' values ('1','abel','2016-01-04 17:05:12');
然后总是报错,因为书是mysql5版本的,而我自己的电脑是8版本的,所以就以为是datetime这一项有问题,然后搜问题,看文档,然而没有答案。。。
正当我准备放弃,将这个问题记录到我的小本本上的时候,突然看到:
insert into 'sys_user'
瞬间觉得哪里不对劲,最终发现为什么作者要给表名加上引号呢?
《MyBatis从入门到精通》这本书看到这感觉还是不错的,怎么代码能出现这么低级的错误?难道作者和校正都跟我一样秀逗了?这种小细节从来没留心过,出问题了就不能快速地看出来,细节决定成败还是蛮有道理的。