Java Hibernate级联与单独调用

Java Hibernate级联与单独调用,java,hibernate,Java,Hibernate,假设我有两个具有一对一关系的实体,一个person实体和一个person detail实体。当我想另存为时,使用cascade与为每个实体单独保存相比有什么优势吗 如果不是一对一的关系,会有什么不同吗?首先,一个不同是,如果不是级联,会有多个网络调用(N+1效应)。基于大小数据,您还需要担心许多其他影响。如果围绕一个事务进行扭曲,还会进行多个网络呼叫吗?

假设我有两个具有一对一关系的实体,一个person实体和一个person detail实体。当我想另存为时,使用cascade与为每个实体单独保存相比有什么优势吗


如果不是一对一的关系,会有什么不同吗?

首先,一个不同是,如果不是级联,会有多个网络调用(N+1效应)。基于大小数据,您还需要担心许多其他影响。

如果围绕一个事务进行扭曲,还会进行多个网络呼叫吗?