問題タブ [objectdb]

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 に答える
11154 参照

java - JPAとObjectDBを使用してIDで複数のオブジェクトを選択していますか?

ID に基づいて ObjectDB に複数の値を選択させるのに問題があります。私のクエリは非常に単純です:

しかし、これは常に空のリストを返します。

ids リストには、既存の ID のリストがすべて Long オブジェクトとして含まれています。これをトリプルチェックしました。

次のようなクエリ:

...と...

...うまくいきます。

また、もしそうなら: entityManager.find(getEntityClass(), 1L);

正しい結果が得られます:単一のインスタンスです。

しかし:

空のリストをvalues変数に返します。

私は何が欠けていますか?これは ObjectDB がサポートしていないものですか?

ありがとう!

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

database - 料金 JPA互換オブジェクトデータベース

JPA を使用して JSF Web アプリケーションを開発し、データベースを管理しています。

ほとんどすべての Web アプリケーションで、EclipseLink と MySQL を頻繁に使用しています。

JPAでObjecDb(制限付きライセンス)を使用しました。MySQL + EclipseLink と比較すると非常に高速です。ObjectDB は、JPA でも非常にうまく機能します。

しかし、私の問題は、大多数が昼食に平均 0.7 米ドルしか使わない発展途上国の出身であるため、ObjectDB ライセンスを購入する余裕がないことです。(現時点では、ObjectDB ライセンスは単一サーバーで 300 ポンド、サイト ライセンスで 1,800 ポンドです。)

JPA と互換性があり、オープン ソース ライセンスを持つオブジェクト データベースはありますか?

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

java - クラス定義なしでobjectdbファイルに格納されたオブジェクトを使用する

2 つの属性 (int x & int y) を持つ Point という名前のオブジェクトを Java で作成し、いくつかのインスタンスを objectdb ファイルに格納するとします。そのファイルからすべてのアイテムを (オブジェクトとして) 取得する方法は知っていますが、クラス Point の定義がなくなった場合、どのようにそれらの属性にアクセスできますか?

ポイント定義

次に、2 つのポイント (0,0) (1,1) を作成し、それらを objectdb ファイルに保存します (必要に応じてコードを提供できます)。

このステートメントですべての Point インスタンスを取得します

おそらく、私はobjectdbファイルしか持っておらず、Pointクラスの定義は持っていません.xとyの値を(単純な文字列値としても)取得するにはどうすればよいですか?

前もって感謝します

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

java - オブジェクトdbを使用してエンティティのMapフィールドにインデックスを追加する方法

マップ属性にインデックスを追加したい マップ属性にインデックスを追加する方法がわかりません

私はobjectdbサイトリンクを参照していますが、インデックスを追加するのに十分なsoultion @indexが見つかりません

例えば:

language と nametranslation には別のエンティティがあります

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

java - object db add compiste index が機能しない

enttiy に複合インデックスを追加しようとしましたが、次のエラーが発生して機能しません:

モデル クラス:

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

java - メンバー変数の条件が true であるすべての Bean を選択します

Personすべてのオブジェクトを印刷したいと思いますisFoo == true。以下のコードを完成させる方法がわかりませんPersonServlet

Personサーブレット

現在印刷されているものは次のとおりです。

fooPersons: []

データベースには多くのエントリがありますが、次のようになります。