Mapping java.util.Map directly with JPA
Здравствуйте!
Средствами Hibernate можно написать такой маппинг к полю типа Map<String,String>, не придумывая для этого дополнительный класс, реализующий Map:
Правильно ли я понимаю, что стандартными средствами JPA этого не сделать? Может есть какие не совсем стандартные расширения, позволяющие однако использовать именно JPA API, а не Hibernate API?
Средствами Hibernate можно написать такой маппинг к полю типа Map<String,String>, не придумывая для этого дополнительный класс, реализующий Map:
<class ...
<map name="params" table="MESSAGES_PARAMS">
<key column="MESSAGE_ID"/>
<map-key column="PARAM_NAME" type="string"/>
<element column="PARAM_VALUE" type="string"/>
</map>
</class>Правильно ли я понимаю, что стандартными средствами JPA этого не сделать? Может есть какие не совсем стандартные расширения, позволяющие однако использовать именно JPA API, а не Hibernate API?
