ejb-3.0

    8

    3答えて

    私は、アプリケーションの寿命の間、好ましくは最初に呼び出された後にキャッシュしたい状態のコレクションを持っています。永続化プロバイダとしてEclipseLinkを使用しています。私は、次のコードを持っている私のEJB3エンティティで: @Cache @NamedQueries({ @NamedQuery( name = "State.findAll", query

    4

    2答えて

    次のEJB 3インタフェース/クラスがあるとします。 public interface Repository<E> { public void delete(E entity); } public abstract class AbstractRepository<E> implements Repository<E> { public void delete(E e

    11

    4答えて

    Web層では、複数のリクエストを処理する特定のサーブレットのインスタンスが1つしか存在しない可能性があります。これにより、インスタンス変数にスレッドの問題が発生する可能性があります。 私の質問は、@EJBアノテーションを使用してEJBをインスタンス変数としてサーブレットに挿入するのは安全ですか? 私の最初の本能は、EJBの同じインスタンスが同時に複数の要求を処理するという仮定の下では、いいえではあ

    1

    2答えて

    JBossAS 5.xは@ EJB3アノテーションを持つサーブレットでEJB3 Beanインジェクションをサポートしていました。私はJBossAS 5.0.1.GAのデフォルト設定を使用していますが、動作しません。セッションBeanのJNDI名で@EJBアノテーションにmappedName引数を追加しましたが、何もしません。明らかなエラーはなく、Beanは決して注入されません。 セッションBean

    1

    2答えて

    ちょっと!私はJava EEとStackowerflowの両方に比較的新しいです.-) どのような状態変更でもJavaメッセージを送信するデバイスがたくさんあります。これらのデバイスは、通常、約30〜90分の間隔でアクティブです。各イベントメッセージには、イベントの詳細に加えてデバイスIDが含まれています。 私のアプリケーション内のCentralは、これらのイベントにサブスクライブするメッセージ駆