Hibernate を使用して XML ファイルをデータベースに保存するソリューションを探しています。
問題は、XML ファイルの構造が Hibernate Bean と異なることです。
JAXB を使用して XML コンテンツを Hibernate Bean にシリアライズしようとしています。
次のシナリオを想像してください: 次の xml ファイルがあります。
<root>
<general>
<property1/>
<property2/>
</general>
<details>
<detail1>
<detail2>
</root>
次に、property1 と detail1 を 1 つの Bean に保存します。
@Entity
@Table(name = "tablename")
class Bean(){
public String property;
public String detail;
//+ getters and setters ...
}
その問題を解決するためにどの JAXB アノテーションを使用できるか、誰にも考えがありますか?