Image

Imageevnp wrote in Imageru_java

Category:

Mapping java.util.Map directly with JPA

Здравствуйте!

Средствами 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?