使用orm将java映射映射到db表

时间:2011-06-22 14:15:47

标签: java hibernate orm map

我的班级中有一个Map。如何使用orm(例如hibernate)将其映射到db表

地图包含键值对

key1 val1
key2 val2
key3 val3
key4 val4

2 个答案:

答案 0 :(得分:0)

这取决于实际代表的键和值。使用Hibernate查看org.hibernate.annotations.CollectionOfElements(地图基元)或org.hibernate.annotations.MapKey(地图实体)。

答案 1 :(得分:0)

例如:

    <map name="properties" table="MYENTITY_PROPERTY" lazy="true" cascade="all">
        <key column="MYENTITY_ID"/>
        <index column="PROPERTY_NAME" type="string"/>
        <element column="PROPERTY_VALUE" type="string"/>
    </map>