IDEA jpa Repo.save()保存返回实体含主键 获取主键

//保存
ConfigProductBrands entity = configProductBrandsRepo.save(configProductBrands);
System.out.println(entity.getProductBrandsid() + " --- " + configProductBrands.getProductBrandsid());

(页面传入参数)上面这种不能自动回填主键

打印结果为

4028826a7f4970c2017f49732b220008 ---

(内部new实体)下面这种这里又可以自动回填主键 未搞懂什么原因

//新增
ConfigProduct cp = new ConfigProduct();
//保存
ConfigProduct entity = configProductRepo.save(cp);
System.out.println(entity.getProductId() + " " + cp.getProductId());

打印结果

4028826a7f4970c2017f49715b520006 4028826a7f4970c2017f49715b520006


版权声明:本文为tanzongbiao原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。