Java Spring を使用して REST インターフェイスを作成しています
別のリソース B の .get() 関数内から特定のリソース A の .get() 関数にアクセスしようとしています (一部の DB-Query コードのコピーと貼り付けを避けるため)。
[RESOURCE-A] --access--> [RESOURCE-B] 結合された結果を返す
これは可能ですか?もしそうなら、どのように?
私の考えは、リソース B の DataSource に A からの独自の jdbcTemplate を入力してから、.get() 関数を呼び出すことでした... jdbcTemplate を DataSource にキャストできないため、これは失敗します;(
// within ResourceA...
ResourceB rB = new ResourceB();
rB.setDataSource( (DataSource) this.jdbcTemplate );
theResultItem.parentList = (List<ResourceB>) rB.get("country", language);
SimpleJDBCTemplate から DataSource を作成する可能性はありますか? または、リソースにクロスアクセスする他の方法はありますか?