Привет, я ищу способ упростить сущность, созданную только из двух идентификаторов.
Это то, что я сделал и работает, но выглядит немного некрасиво.Я надеюсь, что есть способ удалить CompositeId как другой класс.
@Entity
@IdClass(CompositeId::class)
data class OnlyPrimaryKeyClass(
@Id
val id1: Int,
@Id
val id2: Int
)
data class CompositeId(
val employeeId: Int,
val organizationId: Int
) : Serializable