2011-01-12 18 views
0

私はデータの列を含むExcelファイルを持っています。私の目標は、このデータからオブジェクトを作成し、これらのオブジェクトが互いに関係を持つことです。検証およびデータベースへの挿入のために、完全に初期化された親オブジェクトをエンタープライズアプリケーションに送信します。データベーステーブルからそのプロパティを設定するSpring Bean設定ファイルを作成する方法

私はすべてこのExcelデータをステージング(第1ラウンド)データベースに挿入するとします。オブジェクト階層を作成できるBean設定ファイルを作成する方法はありますか?各オブジェクトはデータベース列からプロパティを取得していますか?スタートのために

Column 1=> 1 2 3 5 6 7 
Column 2=> a v d e f g 
Column 3=> Some primary key column. 

<bean name="myDomainObject" class="abcd.pqr.DomainObject1"> 
    <property name="column1" value="???" /> 
    <property name="column2" value="???" /> 
</bean> 

私が持っている、作成する設定ファイルをしたいと思い、6つのドメインオブジェクトは言う、と値がデータベースから来ます。

次のステップは、myDomainObjectがいくつかのmyParentDomainObjectの内部にネストされる複雑なオブジェクト階層を作成しようとしている可能性があります。

私の意図はデータベースからドメインオブジェクトを作成して、テストケースが完全に構成されたテストオブジェクトで簡単にアプリケーションにヒットできるようにすることです。また、APIを使用してデータをロードすることもできます。

答えて

1

ここの仕事では、春は間違ったツールだと思います。データベースにオブジェクトがある場合は、JPA/Hibernateとそれを意味するデータモデルを使用してください。

JPAアノテーションを使用してアノテーションを付け、JPAの実装がDBからオブジェクトグラフにプルする作業を行うようにします。

関連する問題