問題タブ [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.
spring - JPAの純粋なアプローチで春
SpringとJPAに問題があります。基本的に、@ Transactionalを除いて、Springフレームワークへのコードで明示的な参照を行わずに、純粋なアプローチで、またはそれ以上の方法で、SpringでJPAを使用しようとしています。だから私はどこが間違っているのか知りたかった。私のpersistence.xmlは次のとおりです。
私のapplicationContextは次のとおりです。
私のDAOインターフェースは次のとおりです。
私の実装は次のとおりです。
これは私の「恐怖」です:
jpa - 注釈 Hibernate 3.5
以下の注釈は、フィールドに適用すると機能します。
しかし、以下のゲッターの上に配置すると失敗します:
次のエラーが発生します。
関係の多面:
プロパティでは機能するのにゲッターでは機能しない理由がわかりません。テーブルは問題なく、注釈は私には問題ないようです。非常に明白な何かが欠けていますか?バージョンの問題でしょうか?
基本的な基本クラスがありますが、これはそれとは何の関係もないと思います:
hibernate-coomons-annotations にバージョン 3.5.3-Final と 3.2.0.Final を使用しています。
誰かが何かアイデアを持っているか、似たようなことを経験しましたか? 私は人生の 2.5 時間を費やしてこの問題を解決しようとしましたが、さらに 12 時間かかると予測しています。
java - 休止状態のサブクエリの名前付きパラメーター
休止状態のサブクエリにパラメータを渡すにはどうすればよいですか? 私はこれを試していますが、クエリに :currentDate が明確に示されていても、:currentDate が (...[query]...) の名前付きパラメーターとして存在しないという例外が発生します
クエリは次のようになります
java - Hibernate Query API - マップ内のキーのプロパティに関する基準
私がそのようなモデルを持っているとしましょう:
次のように hbm にマッピングされます。
Hibernate Criteria を使用して、ユーザーを指定したプロジェクトを一覧表示するにはどうすればよいですか? 私はこれで試しました:
基準 hbCriteria = session.createCriteria(ProjectModel.class);
もちろん、ユーザーはマッピングされています:
現在の実装を使用する場合:
どんな助けでも感謝します。
hibernate - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:不明な列
StudentとAddressの2つのテーブルがあります。ここでは、Hibernate3アノテーションを使用しています。
私の学生クラス
アドレスクラス
Hibernate構成ファイル
エラーが発生しました
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:「フィールドリスト」の不明な列「student0_.studentAddress_ADDRESS_ID」
誰もが正確な問題が何であるかを知っています
助けてくれてありがとう、Shihab。
java - 列挙型 Hibernate 3
Hibernate を使い始めたところ、列挙型を持つはずのエンティティに対して次のエラーが発生しました。
次の列挙型が定義されています。
また、定義された Enum クラスは次のとおりです。
私は何を間違っていますか?また、set メソッドと get メソッドにも "@Enumerated(EnumType.STRING)" という注釈を付ける必要がありますか?
助けていただければ幸いです。ありがとう
jdbc - JDBC ドライバー クラスが見つかりません: com.mysql.jdbc.Driver
Maven spring と hibernate を使用して Web アプリケーションを開発していpom.xml
ます。MySQL 5.5 データベースに接続するには、hibernate を使用してスキーマを作成する必要があります。
mysql-connector-java-5.1.15.jar
これは私のLibraries
下にインポートされましMaven Dependencies
たが、データベースに接続しようとするとException in thread "main" org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
.
私はこれを何億回も行ってきましたが、Maven を使用して依存関係を管理し、プロジェクトをビルドすることに慣れていないときに行いました。私はEclipse IDEのlib
フォルダに同じjarファイルを持っていました。Dynamic Web Project
ここで何が欠けているのか、ビルド パスにこの jar を含めるために他に何が必要なのか教えてもらえますか?
ありがとう。
java - 日付に基づく休止状態の追加シーケンス
Sql Serverにこのテーブルがあります
- id int
- journal_date 日時
- シーケンス整数
私がやろうとしているのは、日時の値に基づいてシーケンスを生成することです。
データベースの例
休止状態のモデルと注釈でこれを行う方法は?
mysql - Hibernate 3 null 例外、join fetch クエリ
検索クエリに問題があります。
私のモデル:
計画:
鬼ごっこ:
いくつかの検索文字列を使用してプロジェクトを検索したいのですが、この文字列が名前、短い説明、詳細な説明、AND タグに含まれているプロジェクトを見つけたいと考えています。タグの検索が問題です。
これが私のクエリです:
「またはr.name like :search」という行でエラーが発生します(それがなくてもすべて正常に動作します):
このエラーは、いくつかのプロジェクトが見つかった場合にのみ発生します (結果が返されない場合はエラーになりません)。何か案は?ありがとう!
編集: プロジェクトには 0 から n 個のタグがある可能性があることを忘れていました...
java - Struts2とHibernate3(.hbmファイルを使用)が実装されたプロジェクトが必要
Struts2とHibernate3(注釈のない.hbmファイル)に適切に実装されている小さなプロジェクトを誰かに教えてもらえますか?