4-13调试出现错误
来源:4-13 前后端联调验证整体模块功能
慕粉1556544580
2018-12-19
老师你好,出现了以下问题。当我点提交是出现下面的错误。当我刷新在此提交时,在验证码明明输入正确的时候再提交会显示验证码错误。自己上网查了查,我的数据类型也没错,https://blog.csdn.net/jincheng_921/article/details/80137451。
十二月 19, 2018 11:06:41 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
十二月 19, 2018 11:06:41 上午 org.springframework.jdbc.support.SQLErrorCodesFactory
信息: SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase, Hana]
4回答
-
org.springframework.jdbc.support.SQLErrorCodesFactory
排查
1. 后台参数长度,超过数据库中字段定义的长度
2. 后代参数的数据类型,与数据库中字段的数据类型冲突INSERT INTO //数据库的列名一一对应 tb_shop(owner_id,area_id,shop_category_id,shop_name,shop_desc,shop_addr,phone,shop_img, priority,create_time,last_edit_time,enable_status,advice) VALUES //实体类下面对应成员变量的名字 (?,?,?,?,?,?,?, ?,?,?,?,?,?) 2018-12-20 00:48:50.725 [http-nio-8080-exec-1] DEBUG com.imooc.o2o.dao.ShopDao.insertShop - ==> Parameters: 1(Long), 2(Integer), 2(Long), 咖啡店(String), 测试测试(String), 咖啡店地址 (String), 63823873839(String), null, null, 2018-12-20 00:48:50.684(Timestamp), 2018-12-20 00:48:50.684(Timestamp), 0(Integer), null
同学的sql里为什么会出现注释?是自己写的吗,如果是的话,请将
INSERT INTO tb_shop(owner_id,area_id,shop_category_id,shop_name,shop_desc,shop_addr,phone,shop_img, priority,create_time,last_edit_time,enable_status,advice) VALUES (?,?,?,?,?,?,?, ?,?,?,?,?,?)
这句话放到mysql客户端直接执行,将values里的?替换成你的Parameters: 1(Long), 2(Integer), 2(Long), 咖啡店(String), 测试测试(String), 咖啡店地址 (String), 63823873839(String), null, null, 2018-12-20 00:48:50.684(Timestamp), 2018-12-20 00:48:50.684(Timestamp), 0(Integer), null 对应的值,按顺序替换,看会报错不,如果会的话 看看是哪个参数类型不对或者字段不对
00 -
慕粉1556544580
提问者
2018-12-20
老师,不好意思又打扰了。粗心大意把mapper里的xml文件的注释写成Java的注释了,已更正。看了老师的提示,又改了改,数据可以加进去,也可以在数据库中查出来,但是就是页面条数那有问题,在验证码输入正确的情况下点提交会出现“提交失败!undefined”。老师辛苦了,下面是截图:
042018-12-23 -
慕粉1556544580
提问者
2018-12-20
浏览器中的console中报如下错误:
00 -
翔仔
2018-12-20
同学好,你提供的错误信息里面没有任何错误呢。。。请你看看chrome 而不是eclipse的开发者模式,看看console报什么错,此外,请同学一个问题就在一个问题里追踪好了,同一个问题不要开设新的问题,否则别的同学到时候遇到同样问题去检索问题答案的时候会狠困惑。。
012018-12-20
相似问题