最近练习了一个SpringBoot项目,写了一个用户注册的方法,通过MyBatis将用户注册的数据插入数据库
测试的时候屡屡报错,最终发现因为自己细节上的错误还是挺多的,所以记录一下
最开始的几个错误,因为已经有人珠玉在前,我就不献丑,就截几个图做一下笔记
错误一,及解决方法:
错误二,解决办法:
错误三,解决办法
SQL语法错误:
<!-- 注册用户-->
<!-- 开启自动生成,自动生成id:useGeneratedKeys="true" keyProperty="id"-->
<insert id="save" parameterType="User" useGeneratedKeys="true" keyProperty="id">
insert into t_user values(#{id},#{username},#{passwords},#{email})
</insert>
insert into t_user values(#{id},#{username},#{passwords},#{email}) 中最外层是括号,我当时顺手敲成了大括号,结果GG