! 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() - '��
sql语句有问题啊!!!!!!!
hibernate,不能直接接触sql语句,好不????、/
看看是否数据类型的问题,数据库的数据类型是否映射正确或者是输入的数据问题
应该是hibernate的配置有问题,个人觉得是pojo类和数据库中的某个column不对应,请仔细看看。
看service里面是否有事务相关的注解……
注意看一下报错的最后一行,看看各数据类型,你的表中ID是int,代码里是integer,改为一致再试试
我已经找到解决答案了