Java 使用crudepository';s保存
使用Java 使用crudepository';s保存,java,spring,crud,Java,Spring,Crud,使用 将变量重新引用到save()的返回值似乎是不必要的。当您想要取回保存的实体以根据它执行进一步的操作时,将使用片段entity=crudepository.save(entity) 草案内容如下: 保存给定的实体。将返回的实例用于进一步的操作,因为保存操作可能已经完全更改了实体实例 实体=crudRepository.save(实体) 允许您在保存新实体时返回生成的id。在第二种情况下,对象具有生成的id。javadoc精确说明了第二种情况的目的:“使用返回的实例进行进一步操作,因为保存操作
将变量重新引用到save()的返回值似乎是不必要的。当您想要取回保存的实体以根据它执行进一步的操作时,将使用片段
entity=crudepository.save(entity)
草案内容如下:
保存给定的实体。将返回的实例用于进一步的操作,因为保存操作可能已经完全更改了实体实例
实体=crudRepository.save(实体)
允许您在保存新实体时返回生成的id。在第二种情况下,对象具有生成的id。javadoc精确说明了第二种情况的目的:“使用返回的实例进行进一步操作,因为保存操作可能会完全更改实体实例”那么save方法是否会更新被引用对象的某些属性,并返回一个具有其他属性的新对象?那毫无意义。。。
org.springframework.data.repository.CrudRepository
<S extends T> S save(S entity);
entity = crudRepository.save(entity)
crudRepository.save(entity)