是否可以使用Hibernate将具有2个字段(其中一个是字节列表)的Java对象转换为单个表?我的Java对象具有以下字段:
我想将此映射到单个表,其中:
我尝试使用HBM映射和实体来创建此文件,但是我很挣扎。这是我的尝试:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.foo.MyObject" table="settings_ser">
<list name="serializedData" cascade="all">
<key column="id" />
<index column="line_number"/>
<element type="binary" column="ser_data" length="4096" />
</list>
</class>
</hibernate-mapping>
如果很容易,我很乐意使用注释而不是HBM文件。我尝试的可能吗?