問題タブ [gilead]
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.
hibernate - データベースを見て次のキーを取得するように Hibernate を設定する
デスクトップベースのアプリケーションを置き換える Web ベースのアプリケーションを開発しています。両方を同じデータベースで動作させる必要があります。Web ベースのアプリケーションでは、GWT と Hiberate (Gilead を使用) を使用し、Tomcat 7.0 で実行しています。SQL サーバーは MSSQL 2000 です。
私は例外を取得しています:
com.microsoft.sqlserver.jdbc.SQLServerException: PRIMARY KEY 制約 'PK_CallLog' の違反。オブジェクト 'CallLog' に重複するキーを挿入できません。
例外を取得するには、次の手順を実行します。
- 旧アプリで通話記録を追加する
- 新しいアプリケーションで通話記録を追加します (休止状態を使用)。
休止状態は独自のキャッシュを使用しており、次の主キーがどうあるべきかを把握するためにデータベースを調べていないようです。
データベースを見て、休止状態に強制的に次のキーを取得させる方法はありますか?
これは、通話記録のマッピングです。
これは、新しい呼び出しを追加するために使用している方法です。
通話ログのスキーマ:
データベースの変更はできるだけ避けたい、古いアプリケーションを壊したくない。
hibernate - GWT gilead からデータベーススキーマを生成する方法は?
gwt で gilead を使用しています。Oracle データベースから mySql データベースに移行したいと考えています。
だから私は hibernate.hbm2ddl.auto プロパティを使用しようとしましたが、何も起こりませんでした。
hbm.xml ではなく、注釈付きの pojo を使用していることに注意してください。
eclipse - Eclipse + Hibernate + Windows XP で 7 を獲得
Windows XP に Eclipse をインストールしましたが、すべて正常に動作します。私のプロジェクトは gilead hibernate を使用した GWT で、データベースは oracle です。
自宅で仕事をすることにしたとき、日食全体をフラッシュ メモリにコピーし、ワークスペースを Windows 7 にコピーしました。
その後、Oracle Db から mysql Db に移行することにしたので、hibernate.cfg.xml ファイル全体を変更して mysql の準備を整え、ojdbc ライブラリを削除し、mysql コネクタを追加しました。
その後、プロジェクトを実行しようとすると、以下のエラーが表示されます。
データベースに接続できませんでした
Eclipse が古い hibernate.cfg.xml ファイルから読み取っているようです。
それで、誰かが何が起こっているのか知っていますか???
これは、Oracle 接続用の私の hibernate.cfg.xml ファイルです。
これは、mySql 接続用の hibernate.cfg.xml ファイルです。
これを行った後、このエラーは種まきを続けます:
オラクルに接続できませんでした
しかし、仕事用のPCで試してみると、問題なく動作します。
hibernate - Hibernate結合ステートメントでのシリアル化例外
私はGWT、Hibernate、Gileadを使用していますが、シリアル化の例外を取り除くことはできません。
Hibernateクエリ言語でJOINを実行しているため、エラーが発生します。
クラスのコードは次のとおりです。
誰かがこれの解決策を知っていますか?
java - GWT と Hibernate を接着するギリアドの代替品
最近まで、ギリアドは GWT と Hibernate を結び付ける最良のソリューションのように見えました。残念ながら、Gilead プロジェクトは放棄されたようで、新しい GWT 2.5 用にアップグレードされていないため、代替品を探す必要があります。
ギリアドが古いバージョンの GWT に対して行っていたのと本質的に同じことを行う新しいプロジェクトを知っていますか?
java - Gilead および Hibernate Envers の使用時に SecurityException がスローされる
HashMap を含むオブジェクトを監査しようとしています。HashMap プロパティは @Transient as であり、@NotAudited を追加しようとしましたが、オブジェクトのリストを取得しようとすると、次のエラーがスローされます。
HashMap を使用しない別の単純なオブジェクトで試してみましたが、完全に機能します。
助言がありますか?
Hibernate 3.5.6 と Gilead 1.3.2 を使用。
hibernate - ギリアドのウェブサイトが機能していません。開発者ガイドまたはドキュメントへのリンクはありますか?
ギリアドのウェブサイトにアクセスすると、次のエラーが表示されます
警告: is_readable() [function.is-readable]: /mnt/130/sda/ の /mnt/102/sda/1/8/noon.gilead/gilead/modules/CGExtensions/CGExtensions.module.php にアクセスできません1/8/noon.gilead/gilead/modules/Ballots/Ballots.module.php 38 行目 エラー: CGExtensions モジュールが見つかりませんでした。
致命的なエラー: is_file() [function.is-file]: /mnt/130 の /mnt/102/sda/1/8/noon.gilead/gilead/modules/MenuManager/lang/en_US/en_US.php にアクセスできません/sda/1/8/noon.gilead/gilead/lib/classes/module_support/modlang.inc.php 行 80