Java+Struts+Spring+EclipseLinkアプリケーションをマルチテナンシーで使用することに興味があります。マルチテナンシーを提供するためにいくつかの例を実行しましたが、すべて問題ありませんでした。しかし...
この状況で可能な要件があります。
分離されたデータと共有スキーマを持ち、単一のテーブルを使用するテナント A、B、C。
テナント A と B は、テナント C からのデータも表示できます。ただし、マルチテナンシーが正常に機能するため、テナント C は自身のデータのみを表示できます。
本当の例は、私のアプリケーションを使用しているさまざまな部門を持つ会社ですが、一部の部門は他のデータを見ることができます。
挿入データについては、コードを管理できると思いますが@Multitenant(MultitenantType.SINGLE_TABLE)
、フィルターデータの一部を eclipseLink で管理できるかどうか、またはどのソリューションを使用できるかわかりません。