@ -88,9 +88,9 @@ Spring Data JDBC uses the xref:commons/entity-callbacks.adoc[`EntityCallback` AP
@@ -88,9 +88,9 @@ Spring Data JDBC uses the xref:commons/entity-callbacks.adoc[`EntityCallback` AP
.6+| Save 2+| Determine if an insert or an update of the aggregate is to be performed dependent on if it is new or not.
| This is the correct callback if you want to set an id programmatically. In the previous step new aggregates got detected as such and a Id generated in this step would be used in the following step.
| This is the correct callback if you want to set an id programmatically. In the previous step new aggregates got detected as such and an Id generated in this step would be used in the following step.
2+| Convert the aggregate to a aggregate change, it is a sequence of SQL statements to be executed against the database. In this step the decision is made if an Id is provided by the aggregate or if the Id is still empty and is expected to be generated by the database.
2+| Convert the aggregate to an aggregate change, it is a sequence of SQL statements to be executed against the database. In this step the decision is made if an Id is provided by the aggregate or if the Id is still empty and is expected to be generated by the database.
| Changes made to the aggregate root may get considered, but the decision if an id value will be sent to the database is already made in the previous step.