Похоже, что у вас есть каскад, определенный от B до A, поэтому при сохранении EntityB должен быть сохранен EntityA.
Если вы хотите, чтобы EntityB сохранялся при сохранении EntityA, вам нужно будет изменить эту конфигурацию. Обратите внимание, что вы должны выбрать направление, в котором вы хотите управлять этими отношениями и всегда работать в этом направлении. Вы можете отобразить оба направления, но сделать одно обратное, чтобы спящий режим знал, в каком направлении вы собираетесь управлять им.
Я бы также предложил вам использовать сопоставление OneToOne, если это действительно так.