問題タブ [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 投票する
3 に答える
976 参照

java - サーバーとクライアント間でオブジェクトを渡すための好ましい方法は何ですか?

良い一日。サーバー側でGlassfish+ObjectDB(埋め込みモード)を使用し、クライアント側でAndroidアプリケーションを使用してサーバークライアントアプリケーションを開発します。ObjectDBにJavaオブジェクトとして保存されたデータをAndroidアプリケーションに送信するための(トラフィックとセキュリティに関して)好ましい方法は何ですか?(データは暗号化する必要があります。)私は考えます:

  • シリアル化可能なオブジェクトをストリームの入力/出力に渡します。
  • XML/JSON形式でデータを渡します。

または他の方法があるかもしれませんか?

ヘルプのためのThx。

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

java - プログラムから objectdb データベースから値を取得する

プログラムを介してデータを取得しようとしているときに、いくつかの問題に直面しています。データベースとして objectDB を使用しています。また、データベースは既にセットアップされており、objectDB インストールの db フォルダーに laptop.odb ファイルをドロップしました。また、エクスプローラーに移動してクエリを実行すると、次のようになります。

select this.modelName == "HP Pavillion"

正しい結果が出ます。しかし、次のように自分のコードで同じことをしようとすると

public static void main(String argv[]) {
PersistenceManager pm = Utilities.getPersistenceManager("laptop.odb"); System.out.println("-- TEST --\n");
Query query = pm.newQuery(Laptop.class,"this.modelName == \"HP Pavillion\""); Collection result = (Collection)query.execute(); System.out.println("Result is >> "+result);

ここでは結果は返されません。私の出力は次のとおりです。
-- TEST find --

結果は >> []

クラスの私のコードは次のとおりです。

助言がありますか ?

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

java - objectdb でのクエリ

objectdb にクエリを実装する必要がありますが、ほとんどわかりません。

問題は、クエリを書くことです

私のラップトップクラスは

私のプロセッサクラスは

また、私の関数定義は以下のようになります

どうすれば達成できますか?SQLでもいいです。

ありがとう

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

java - detachCopyはObjectDBを使用してJDOで動作していますか?

pm.detachCopyは機能していますか?

Spring + ObjectDB(JDO)プログラムを作成しています。

PersistenceManager#detachCopyは、@ PersistenceCapable:detachableがtrueであるにもかかわらず、一時オブジェクトを返します。

これがサンプルコードです。

簡単なテストモデル(POJO)があります

取り外し可能は「true」に設定されます。

そしてダオは

(2)で切り離された状態になっていると思います。しかし、一時的です。

ObjectDBのバージョンは2.4.0_05です

application-context.xml

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

jdo - PersistenceCapable アノテーションを持つクラスは、永続化できない型のインスタンスを格納しようとしています

ObjectDB の使用 [ObjectDB 2.4.1] javax.jdo.JDOUserException 永続化できない型 com.A のインスタンスを格納しようとする

残念ながら、私たちは長年ライブラリのクラス A を使用してきましたが、もうソースを入手できず、com.A.java に PersistenceCapable アノテーションを付けることができません。私に何ができる?

編集

答えは、クラス A に package.jdo を追加することだと思います。しかし、JDO が注釈を追加するか、保持したいすべてのクラスの .jdo ファイルにエントリを作成する理由をまだ理解していません。これがどうにかして Serializable インターフェイスによって駆動されることを望みます。

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

grails - ObjectDBを使用したGrails

GrailsでObjectDBを使用することは可能ですか?つまり、grailsを使用してアプリケーションを開発する場合、Hibernateを使用する必要がありますか?

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

eclipse - Glassfish オープン ソース エディション 3.0.1 HTTP ステータス 500、EJBException

このチュートリアルを使用して、JavaEE Web アプリを学習しています。Windows XPでJava EE、objectdb-2.4.2_02、glassfish 3.1.2にEclipse indigoを使用しています。プログラムを実行すると、組み込みブラウザがこのステータスのページを開き、javax.ejb.EJBException を印刷します。私はそれをグーグルで検索しましたが、この問題に対する答えが見つかりませんでした。

サーバーログファイル:

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

java - jpa 基準は、db が mysql か objectdb かによって機能する (または機能しない) ようです

MySQL で JPA を使用すると、以下のクエリが正常に機能します。しかし、ObjectDB で使用すると、以下の例外がスローされます。

ブラウザからのエラー

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

java - glassfishでのobjectdbとhibernateおよびmysqlの比較

私が見つけることができるすべてのウェブサイトは、賞賛objectdbに偏っているようhibernate and mysqlです。例、http://www.jpab.org/ObjectDB/ObjectDB/server/Hibernate/MySQL/server.html

Java Webサービスobjectdbの代わりに使用することに不利な点はありますか?hibernate and mysqlもちろんJPAを使用しています。

0 投票する
5 に答える
11298 参照

java - JPAのメソッドを呼び出す

私はJPAでObjectDBを使用しています。myMethod()を呼び出したいと思います。例えば:

出来ますか?クラスのメソッドの前にアノテーションが必要なのかもしれません。