1

GWT、Spring、Hibernate、Bonita (BPM ツール) などを使用するプロジェクトに取り組んでいます。アプリケーションのほかに、データベースをときどき更新し、ワークフローを更新/作成するためのコードを作成する必要があります。

私の質問は、このツール/コードをどのように作成すればよいですか?

  1. アプリケーションで使用可能なすべての Java オブジェクト (DAO など) を使用する
  2. データベースを更新し、
  3. スタンドアローンですか?

私は GWT はかなり新しく、Spring もまったく初めてなので、どんなアドバイスも大歓迎です。

ありがとうございました

よろしく

4

1 に答える 1

1

これがSpring(サーバー側)オブジェクトに関するものである場合は、必要なBeanを使用してApplicationContext(ClassPathXmlApplicationContextなど)を作成するメインメソッドを持つクラスを作成し、applicationContext.getBean(.. .)

または、単純な Web API を作成し、それを操作します (私のお気に入りのアプローチ)。少しの JSON を含む単純なサーブレットで十分です。必要に応じて、REST フレームワークを使用することもできます。

ただし、「アプリケーション内のすべてのオブジェクト」が本当にすべて (クライアント側のみの GWT オブジェクトを含む) を意味する場合、1 つの可能なアプローチは GWTTestCaseを実装することです (サーブレットを登録する必要があります)。モジュールxmlで)。通常、私はこの後者のアプローチを使用しません。クライアント側のみのクラスを必要とせずに、きれいな方法でサーバーとやり取りする (データベースを更新するなど) ことが常に可能であるべきです。

于 2012-12-14T00:37:47.463 に答える