jpa insert 和 update 实体字段为空也保存更新的问题
加入注解
@DynamicInsert
设置为true时表示insert实体的时候,成员属性为空时就不会生成sql语句
@DynamicUpdate
设置为true时表示update实体的时候,成员属性为空时就不会生成sql语句
比如只想更新某个属性,但是却把整个实体的属性都更新了,这并不是我希望的结果,我希望的结果是:我更改了哪些字段,只要更新我修改的字段就够了。
加入注解
@DynamicInsert
设置为true时表示insert实体的时候,成员属性为空时就不会生成sql语句
@DynamicUpdate
设置为true时表示update实体的时候,成员属性为空时就不会生成sql语句
比如只想更新某个属性,但是却把整个实体的属性都更新了,这并不是我希望的结果,我希望的结果是:我更改了哪些字段,只要更新我修改的字段就够了。