1

Stripersist.jar と JPA.jar を持っている Stripes プロジェクトで JPA Stripersist と Hibernate を設定するための助けが必要です。休止状態のウェブサイト)、およびそれらを配置する場所(クラスパスだと思います)。Stripes と Hibernate、jpa、Stripersist をうまく構成できた人はいますか?

残念ながら、Stripes コミュニティはそれほど大きくなく、有用な情報が見つかりません。

4

1 に答える 1

2

Stripes は、永続化テクノロジをまったく認識していない Web フレームワークです。そのため、最初に Stripes の構成から始めて、Stripes が正しく構成され、Hello World アクションが提供されることを確認してください。

http://www.stripesframework.org/display/stripes/Quick+Start+Guide

その後、striperst.jar をプロジェクトに追加することができます。以下の構成を web.xml に追加すると、Stripersist の要素が自動的に取得されます。Stripes Web アプリケーションの開始時に Hibernate が開始されるようにするための追加の構成は必要ありません。

<filter>
  <display-name>Stripes Filter</display-name>
  <filter-name>StripesFilter</filter-name>
  <filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>
  <init-param>
    <param-name>Extension.Packages</param-name>
    <param-value>
      org.stripesstuff.stripersist
    </param-value>
  </init-param>
</filter>

もちろん、すべての Hibernate jar もインストールする必要があります (hibernate3.jar だけでなく、さらに多くのものが必要になることに注意してください。また、すべての hibernate jar を /lib/required ディレクトリに追加する必要があります。 c3po のような接続プール)。

そして最も重要なことは、Hibernate を構成する persistence.xml を提供する必要があることです。この構成は、Stripes/Stripersist とはまったく関係ありません。ネットで見つけられる任意の Hibernate クイック スタート ガイドを使用できます。優れた出発点は、Redhat のドキュメントです。

http://docs.jboss.org/hibernate/core/3.3/reference/en/html/session-configuration.html#configuration-xmlconfig

その後、Stripersist を使用できます。

于 2011-04-21T21:03:57.377 に答える