2 qq 36696855 qq_36696855 于 2017.04.20 14:40 提问

spring+hibernate操作数据库,可以查询数据,但是不能添加数据 10C

图片说明图片说明! 2017-04-20 14:10:46,066 [main] DEBUG [org.hibernate.engine.spi.ActionQueue] - Executing identity-insert immediately
2017-04-20 14:10:46,080 [main] DEBUG [org.hibernate.SQL] - insert into t_user2 (password, user_name) values (?, ?)
Hibernate: insert into t_user2 (password, user_name) values (?, ?)
2017-04-20 14:10:46,121 [main] DEBUG [org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl] - HHH000387: ResultSet's statement was not registered
2017-04-20 14:10:46,124 [main] DEBUG [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] - could not insert: [com.lk.domain.User] [insert into t_user2 (password, user_name) values (?, ?)]
java.sql.SQLException: Invalid value for getInt() - '��

7个回答

bl0520
bl0520   2017.04.20 16:10

应该是hibernate的配置有问题,个人觉得是pojo类和数据库中的某个column不对应,请仔细看看。

qq_36696855
qq_36696855   2017.04.20 16:08

hibernate,不能直接接触sql语句,好不????、/

mingqingchangcheng
mingqingchangcheng   2017.04.20 16:10

看看是否数据类型的问题,数据库的数据类型是否映射正确或者是输入的数据问题

sun1021873926
sun1021873926   Ds   Rxr 2017.04.20 16:44

看service里面是否有事务相关的注解……

qq_36743013
qq_36743013   2017.04.20 20:06

注意看一下报错的最后一行,看看各数据类型,你的表中ID是int,代码里是integer,改为一致再试试

qq_36696855
qq_36696855   2017.04.30 13:33

我已经找到解决答案了

a13215211374
a13215211374   2017.04.20 14:58

sql语句有问题啊!!!!!!!

qq_36696855
qq_36696855 hibernate,不能直接接触sql语句,好不????、
大约一个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片