pg数据库使用复合主键的bug

有一个实体,建了复合主键,像下面这样子

@JmixEntity(name = "common_ID_UUID_LocalDateTime")
@Embeddable
public class ID_UUID_LocalDateTime implements Serializable {
    @NotNull
    @Column(name = "UUID", nullable = false)
    @JmixGeneratedValue
    private UUID uuid;

    @InstanceName
    @Column(name = "TIME_", nullable = false)
    @NotNull
    private LocalDateTime time;

程序中给复合主键id 赋值

        ID_UUID_LocalDateTime id = new ID_UUID_LocalDateTime();
        id.setUuid(UUID.randomUUID());
        id.setTime(LocalDateTime.now());

然后调用datamanager 的save方法直接保存实体,会报没有实体返回的错误,但是不影响数据插入成功 ,
保存到数据库的格式是秒后面还带6位小数,这样的数据,单独打开编辑页面就会报错
image

EntityAccessException: Unable to load entity aliiot_AliIotOperationLog-com.hetan.common.entity.embeddable.ID_UUID_LocalDateTime@7a0ed290 because it has been deleted or access denied

简单测试了一下,没发现问题

    @Test
    void testPersist() {
        TestEntity te = dataManager.create(TestEntity.class);
        ID_UUID_LocalDateTime id = dataManager.create(ID_UUID_LocalDateTime.class);
//        ID_UUID_LocalDateTime id = new ID_UUID_LocalDateTime();
        UUID uuid = UUID.randomUUID();
        id.setUuid(uuid);
        id.setTime(LocalDateTime.now());
        te.setId(id);
        dataManager.save(te);

        TestEntity te2 = dataManager.load(TestEntity.class).id(id).one();
        assertThat(te2).isNotNull();
    }

108dfde4-ee03-4028-a24d-f5c0562d8000,2023-10-06 17:19:27.471919
7116ab8b-6edc-4fd3-90e2-24428974c356,2023-10-06 17:19:44.135959
b04649bd-cc3c-4a22-ac99-f1b282784efb,2023-10-06 18:24:24.513495

我是jmix2.0.2,阿里云的rds pg15 ,早上试了好几遍,还是不行,
还是自己在代码里把时间的毫秒数去掉吧