次のようなxmlの静的データのセットがあります
<books>
<book id="isbn-1">
<name>name1</name>
<author>athorname</author>
</book>
<book id="isbn-2">
<name>name1</name>
<author>athorname</author>
</book>
</books>
それらを読み取り、DB の場合と同じように Book モデル オブジェクトにロードしたいと思います。
isbn を指定すると、この xml を解析し、対応するオブジェクトなどをロードしたいと思います。
これを実現する方法の 1 つは、リストとしてメモリにロードすることです。
もう 1 つの方法は、xml 名として isbn を使用して各本を異なる xml に保存し、それをロードすることです。
1 - リストが巨大な場合は機能しません。
2 - 大量のファイルを作成し、管理が困難です。
spring-framework または他の Java ライブラリを使用してこれを達成できる他の方法はありますか?