以前は Objectify で GAE (Java) を使用していましたが、ネストされたコレクションをサポートしていません。カスタム クラスのコレクションを持つカスタム クラスのコレクションを持つカスタム クラスをネストできるデータベース ソリューションが必要です。
PostgreSQL / Hibernate セットアップはそのようなことをサポートしていますか? そうでない場合、データベースのセットアップは何をしますか? おそらくいくつかの注釈を付けて、Javaを使用してデータベースとやり取りしたいと思います。
より大きなスキームでは、これは Jersey と Spring を使用した RESTful Web サービスになります。リソース、サービス、Dao レイヤーなどすべて。