問題タブ [hibernate3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
271 参照

java - Hibernate 3 でのオートコンプリート、JTA なし、EJB なし、JPA なし

PrimeFaces ショーケースで読んだように、autoComplete が機能するにはコンバーターが必要なので、次のようにしました。

マネージド Bean メソッド:

DAO メソッド:

JTA、JPA 2.1、JSF 2.2、EJB 3.1、および Hibernate 4.3.4 を使用する方がよいことはわかっていますが (これらを使用しても完全に機能しました)、私が取り組んでいるプロジェクトでそれが受け入れられるかどうかはわかりません。心の狭い開発者は、「すべてをもう一度学習する」ことを望んでおらず、コードのようなものthis.manager.persist(entity)は上記のボイラープレートよりも悪いと考えています。

PS: コンバーター コード:

0 投票する
1 に答える
261 参照

java - ハイバネート接続エラー

Play(Play 1.2.5)アプリケーションでHibernate 3.6.10、MySQLデータベースを使用しています。私は毎日このエラーを受けています

サーバーを再起動すると、アプリケーションは正常に動作します。しかし、数時間後に同じエラーが発生します。現在、アプリケーションで接続プールを使用していません。

0 投票する
1 に答える
1038 参照

jsf-2 - richfaces のポップアップ パネルでデータを取得できません

編集リンクをクリックしても、リッチ ポップアップ パネルで必要なデータを取得できません。誰かがそれを解決するのを手伝ってくれますか?

行の詳細を編集しようとすると、最初はそれぞれのフィールドで必要なデータを取得できませんが、驚くべきことに、ページを更新して同じ手順を実行すると、それぞれのフィールドでデータを取得しました。

初めて編集リンクをクリックして必要なデータを取得したい。

だから、誰でも私がそれを解決するのを手伝ってくれる?

私のxhtmlページ

私のBeanクラスコード

0 投票する
1 に答える
2953 参照

hibernate-mapping - 1 対多のカスケード All で、子エントリの挿入中に親 ID が設定されない

Hibernate 3 アノテーションを使用しています。テーブル 'product' と子テーブル 'product_spec' が 1 対多の関係にあります。hibernateTemplate.save(product) を実行すると、エラーが発生します

挿入できませんでした: [com.xx.ProductSpec]; SQL [Products_spec 列 'PRODUCT_ID' に挿入して null にすることはできません

0 投票する
1 に答える
281 参照

java - コードから名前を取得して、Strius2 と Hibernate3 のエンティティ マッピング関係を使用して JSP のレコードに表示する方法

2 つのテーブルがGroup(Parent)ありType(Child)、それらは によってマッピングされていGroupIdます。これは、Hibernate@OneToManyマッピングによって行われます。

私の問題は、JSPTypeNameでタイプ テーブルのレコードを表示しているときに&が表示されていることです。これには Class をGroupId使用しているためです。TypeEntityTypeNameGroupNameGroupId

好きなだけシンプルに:SELECT A.TYPE_NAME, B.GROUP_NAME FROM TYPE A, GROUP B WHERE A.GROUP_ID = B.GROUP_ID;

現在私は使用しています:

hibernate3を使用してどのようにアプローチできますか

私の TypeEntity クラス:

そして私のGroupEntityクラス:

私のDAOクラス:

私のアクションクラス:

そして私のJSP:

0 投票する
1 に答える
6254 参照

java - EntityManager のインスタンスを取得できませんか?

私は春と休止状態に取り組んでいます。デバッグできない次の例外が発生しています

以下は、エラー スタック トレースです。

SLF4J: クラス "org.slf4j.impl.StaticLoggerBinder" のロードに失敗しました。SLF4J: 無操作 (NOP) ロガー実装へのデフォルト設定 SLF4J: 詳細については、http: //www.slf4j.org/codes.html#StaticLoggerBinderを参照してください。2014 年 10 月 2 日 19:07:13

以下は私のコードスニペットです:

persistence.xml

以下は私の春の設定ファイル[SpringBeans.xml]です

StudentDAO インターフェイスを実装する私の StudentDAOImpl クラスには、次のようなメソッドがあります。

最後にメインクラス

私を助けてみてください。

どんな答えでも大歓迎です

0 投票する
2 に答える
132 参照

hibernate - Hibernate @OneToOne マッピング

次のコードがあります..

  1. 正常に動作しています(staffTblフェッチが遅延していません) @OneToOne(fetch=FetchType.LAZY) @JoinColumns({@javax.persistence.JoinColumn(name="inst_id", referencedColumnName="inst_id", insertable=false, updatable=false), @javax.persistence.JoinColumn(name="staff_id", referencedColumnName="staff_id", insertable=false, updatable=false)}) private StaffTbl staffTbl;

  2. しかし、このトランジェントを作成すると、常に null がフェッチされます。 @OneToOne(fetch=FetchType.LAZY) @JoinColumns({@javax.persistence.JoinColumn(name="inst_id", referencedColumnName="inst_id", insertable=false, updatable=false), @javax.persistence.JoinColumn(name="staff_id", referencedColumnName="staff_id", insertable=false, updatable=false)}) private transient StaffTbl staffTbl;

間違いはありませんか?

(JBoss 6.1でHibernate 3を使用しています)

0 投票する
1 に答える
140 参照

hibernate - tomee with hibernate 3

概念実証として tomee にエンタープライズ アプリ (耳) をデプロイしています。私たちのアプリは以前は jboss 4 で実行されていましたが、JBoss 7 または tomee に移行するオプションを探しています。

ejb3 と休止状態 3 で POC を実行しています。これは JBoss 7 で正常に動作しています。同じアプリを tomee にデプロイすると、休止状態セッションを開くときに例外が発生します。以下は、休止状態の構成と例外スタック トレースです。どんな助けにも感謝します。

2014 年 11 月 20 日 9:28:37 AM org.apache.openejb.core.transaction.EjbTransactionUtil handleSystemException SEVERE: EjbTransactionUtil.handleSystemException: org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session; java.lang.NoSuchMethodError: org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session;

0 投票する
3 に答える
82 参照

java - 特定の列のすべての値を 1 週間で確認する方法

私はタイムシートと呼ばれるテーブルを持っています。

以下のクエリを使用して、目的の結果を取得しました。

上記のクエリの期待される結果は 0 ですが、結果は 1 です。

この場合、私のクエリは機能します。

上記のクエリの期待される結果は 1 です。結果は 1 です。

mssql で上記の要件のクエリを記述する方法。シナリオ 1 は機能しますが、シナリオ 2 は機能しません。望ましい結果を達成する方法。どんな助けでも大歓迎です!!!

0 投票する
0 に答える
39 参照

struts2 - Hibernate3.2 を Struts2 および Tiles2 フレームワークと統合する際の例外

Tiles 統合 Web アプリケーションを使用して Hibernate jar を Struts2 に追加すると、次の例外が発生します。

org.apache.catalina.core.StandardContext listenerStart SEVERE: クラス org.apache.struts2.tiles.StrutsTilesListener java.lang.NullPointerException のリスナー インスタンスにコンテキスト初期化イベントを送信する例外