州/郡、それらに対応する都市、およびそれぞれの都市に対応する都市のリストがあります。
- State1
- City1
- Town1
- Town2
...
- City2
...
これらをエンタープライズ Java Web アプリケーション内に格納する方法が必要です。
エンティティ間の関係を維持する必要があります。つまり、町は都市に属し、都市は州/郡に属します。
データの目的は、ユーザーに町や都市の自動提案を提示し、ユーザーがテキスト ボックスに入力できるようにすることです。
このデータは時々変更される可能性があり、更新が必要になる場合があります (おそらくかなりまれです)。
例:
- ユーザーがドロップダウンから state1 を選択します。
- 彼らは現在、チャーターの「さん」を都市入力ボックスに入力します。
- 検索を実行して、state1 の「san」で始まる都市のリストを返したいと考えています。(Ajax リクエスト)。
以前にこれに似たものを実装する必要があったかもしれない人々からのフィードバックを探しています。
HSQL などのインメモリ DB を使用しましたか?