все самому писать надо?
Это понятно , но а выход то какой? Как есть ещё варианты решить эту проблему без EAV
https://vladmihalcea.com/how-to-store-schema-less-eav-entity-attribute-value-data-using-json-and-hibernate/
Обсуждают сегодня