创建用户失败,原因未知:
历时两个小时终于发现问题所在,因为屏蔽掉了系统报错而使用自定义报错 无法看到问题到底出在何处
在BaseController的ex变量上使用debug打断点,发现在往向stock表中添加数据时id不存在,通过查询得知,id不存在是在创建数据库时主键没有设置自增,而自己的程序代码中又没有设置主键的值,所以当插入主键时主键为空,所以报错!!!!!!!!!!
记一个调了半天的错误,花费了几个小时,原来是数据库的img_url的长度设置为0了,所以无论怎么插入都失败
切记切记,把它设置成非0之后就能正常插入了
这里的插入语句老是失败,因为不能插入到数据库,所以获取不到自增的id,导致后面的getId()操作无法进行,直接报错