代码运行不报错,但是为什么不能更改数据库

图片说明图片说明图片说明

图片说明

你是insert,是插入,不是update更改。另外你程序也没有输出错误的逻辑,又有try catch,怎么知道没有报错。

主键是自增的insert 字段不需要列出主键,如果不是自增需要在bean中set一个uuid

你new对象也就意味着每次进来都是新的 也就是insert,要修改你得写一个updateXXX() 方法,mybatis的话直接在xml中写一个然后使用就可以了,mybatis的update语句可以自行百度