consider an entity with just an id and text field:
@lombok.Data
class Entity {
  @javax.persistence.Id
  UUID id;
  String name;
}
consider that the table definition is as follows:
create table entity (
  id uniqueidentifier not null primary key default newid(),
  name varchar(max)
);
I am then curious why this doesn't work and how i could make it work:
UUID savedId = entityRepository.save(new Entity().setName("entity name")).getId();
 
    