问答详情
源自:3-11 用户模型管理--用户注册功能实现02

注册失败,原因为未知错误

https://img1.mukewang.com/5d37e7140001662704450122.jpg

INFO 30756 --- [nio-8090-exec-3] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} inited


MD5改成64位的也不对,有人知道怎么解决吗?

提问者:weixin_慕移动4594404 2019-07-24 13:07

个回答

  • qq_慕标1270995
    2021-06-21 20:09:33

    注释完报这个错啊 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


  • weixin_慕函数6126424
    2021-05-24 19:44:00

    太赞了


  • 慕圣8443379
    2021-03-22 10:55:32

    太赞了,老哥牛逼

  • 慕少2197725
    2020-07-03 23:21:49

    非常感谢答主

    将BaseController中的异常处理方法注释掉,就会看到报错原因,然后把报错都解决就行了

    我的错误是没给user_id设默认值,解决啦~

    非常感谢!

  • weixin_慕沐4174146
    2020-03-16 17:43:35

    优秀优秀,这个方法救我于水火之中啊

  • 慕圣0009220
    2019-12-23 20:25:06

    老哥太棒了。这个将BaseController中的异常处理方法注释掉,这个想法完美解决问题,感谢

  • qq_慕设计7205545
    2019-08-17 13:04:25

    我也出现了这个问题 然后发现是数据库password_info表里面的ID没有设置自增 设置好了就OK了

  • weixin_慕移动4594404
    2019-07-27 21:30:33

    对于完全初学者真是个挑战,差点放弃治疗,把这个视频下面的所有讨论看了一遍,终于找到自救之路

    将BaseController中的异常处理方法注释掉,就会看到报错原因,然后把报错都解决就行了

    我的问题主要有:1手残把age的@NotNull写成@NotBlank,对于Integer、Long类型的属性值,用的注解应该是用@NotNull,不能用@NotBlank或者@NotEmpty;2.register_mode和third_party_id默认值不能为空,老师在视频里设置的是'',third_party_id好像没看到老师设置;3.两张表的id设置为自动增长,然后需要手动输入1。

    希望能对后来人有所帮助

  • 慕哥4217564
    2019-07-24 17:52:32

    UserDao 和 UserModel 里面ID的类型不一样改为int

  • mooc233
    2019-07-24 16:49:28

    同问,没有其他报错,就是未知错误