有一个插入或更新的需求,记得在hibernate里面用过creatOrUpdate的方法,尝试着写一条sql解决这个问题,如下:
INSERT INTO 表 (字段1,字段2) VALUES (值1,值2) ON DUPLICATE KEY UPDATE 字段2=VALUES(字段2)
可是问过几个很有经验的人,都说这种方式不好。
各位大神能综合讲一下优劣吗?
犯罪嫌疑人X
慕标琳琳
相关分类