sql 更新,查询语句打印了2次,为什么?
来源:4-2 买家类目-dao(下)
昨日重现浮夸
2017-07-12
@Test
public void updateTest() {
ProductCategory productCategory = repository.findOne(4);
productCategory.setCategoryName("男生最爱1");
ProductCategory result = repository.save(productCategory);
Assert.assertEquals(productCategory, result);
}
sql 查询语句打印了2次,为什么?
写回答
1回答
-
廖师兄
2017-07-12
同学你好,save方法里的参数对象,主键是否赋值会进入到不同的处理逻辑哦。具体可以在源码SimpleJpaRepository的save方法打断点观察,SpringBoot1.5.2版本里该方法位于第505行。
00
相似问题