@Override
public void save(Purchase purchase) {
//saveAndFlush: 能获取刚插入的记录的id并放在purchase对象中
purchaseRepository.saveAndFlush(purchase);
}
例如上面的purchase对象,id是自增的。即在添加的时候是不需要id也没有id的。
加入用save()函数去做存放,是不能get这条记录的id的。
使用saveAndFlush()函数,能够获取插入记录的id放在原来的purchase对象里面。