如果我有一个存储库:
public interface ThingRepository extends JpaRepository<Thing, UUID> {
@Query(/* query to get some Things */)
Collection<Thing> getSomeThings(/* some arguments */);
}
哪个是由 Spring/Hibernate 自动装配的,Thing返回的实体对象将处于什么状态(持久/分离/瞬态/等)?
上下文 - 如果我们对返回的Thing(EG thing.setThingString("stuff!"))进行更改,是否存在将这些更改持久化回数据库而不显式调用的情况thingRepository.save(thing);?
跃然一笑
相关分类