Erraiは、GWTを使用したWeb開発を「ロック」します。ただし、Springコードベースを活用して、Webアプリケーションのバックエンドサービスで使用したいと考えています。
次のようなサービス:
@Service
public class ProductServiceImpl implements ProductService {
// ...
}
GWT UI側からこのサービスを呼び出すことができる場合、すでにJBoss Erraiを使用している場合のオプションは何ですか?
これは、erraiサービスをSpringと統合する方法の例です。
1.-一部のCDI実装を介して依存関係を注入できます(JBoss ASの場合はSeamを使用します)。または2.-Springの使用を主張する場合は、Seamを使用してSpringアプリケーションコンテキストをアクティブ化できます。
最初のオプションでは、いくつかのerraiアーキタイプを使用して、アプリケーションの基本的なスケルトンを取得できます。2番目のオプションでは...同じことができますが、シームとスプリングのコンテキスト統合について読む必要があります。