問題タブ [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.
java - リスト (オブジェクトを含む) を永続化する方法
まず、ご覧のとおり、私は Java で作業しており、具体的には NetBeans IDE で作業しています。したがって、Trainer と Athlete の 2 つのクラスを拡張するクラス Person があります。
主に、私は新しいものを作成しますArrayList list = new ArrayList();
次に、作成して永続化したオブジェクトでリストを埋めます。
(これらのフィールドは、それぞれクラスのトレーナーとアスリートのコンストラクターで明確に定義されています。
また、それらを永続化します。
しかし、結局のところ、アスリートとトレーナーが固執しているにもかかわらず、私が持っているリストはそうではありません.
それが私の問題の始まりです。これらのリストを永続的にしたいのです。
ここで、これらのリストは機能し、テストされており、問題はありませんが、ObjectDB レベルではなく Java レベルで使用することをお勧めします。
最初からやり直すべきですか?
この人たちと一緒に私を助けてくれる人はいますか? 私は本当に助けが必要です、それは深刻です。
PS: もちろん、次のような必要なインポートを行いました。
java - Spring roo - 非リレーショナル DB のサポート
非リレーショナル DB 実装 (objectDB、または XMLDB) を探しています オブジェクト/XMLdata を DB に保存する方法について、実用的/テスト済みのソリューションを推奨できますか?
java - ORM + リレーショナル DB をオブジェクト リレーショナル データベース管理システムと見なすことはできますか?
なぜ ORM がこれほど人気があり、誰もが JDO および JDA 仕様の ORM 実装を使用しており、これらの仕様も実装しているオブジェクト データベースを使用していないのは不思議です。オブジェクト データベースを使用すると、パフォーマンスが大幅に向上します。
それは、開発者がアプリケーションでオブジェクト モデルとリレーショナル モデルの両方を使用する必要があるからだと言うのは正しいでしょうか?
ORDBM はどうですか? ORDBM (試してみる価値がある) はありますか、またはリレーショナル データベースと一緒にオブジェクト リレーショナル マッピングを ORDBM と見なすことができますか?
java - ObjectDBの本番環境は準備できていますか?
このベンチマークでは、ObjectDBははるかに高速なDBです: http ://www.jpab.org/All/All/All.html
しかし、ObjectDBから他のベンチマーク結果を見ることができません。ObjectDBを使用している人はいますか?生産準備はできていますか?経験は何ですか?
google-app-engine - Google App Engine - JDODetachedFieldAccessException
私はJPA/JDOとobjectdbの世界全体にかなり慣れていません。
文字列のセットを持つエンティティがあり、次のようになります。
さて、コードの別の部分で、次のようなことをしようとしています:
もちろん、newBar が String の場合です。
しかし、私が得るものは次のとおりです。
答えを探しましたが、見つかりませんでした。
誰かが文字列のセットについて尋ねるのを見たことがありますが、@ElementCollection 表記を追加するように言われました。
やってみたのですが、StringクラスのMetadataでエラーが出ました(意味がよくわかりません。)
これについて誰かが(簡単な英語で)説明しているのを参考にしていただければ幸いです。
jakarta-ee - HTTP 基本認証で ObjectDB を使用する、ObjectDB のカスタム レルム
Web サービスに HTTP 基本認証を実装したいと考えていますが、資格情報を格納するために ObjectDB も使用したいと考えています。これを行う方法はありますか?私はカスタム レルムを必要としていると思います。また、誰かが以前にこれを行っているので、そうであれば手を挙げてください。それ以外の場合は、実装を手伝ってください。カスタム レルムの作成の基本は既に確認しました。どうにかして JDBCRealm で動作させることは可能ですか、それともより直接的に、ObjectDB サーバーを使用する GlassFish で JDBC リソースを作成することは可能ですか?
私がこれまでに行ったことは、のベースですRealm
:
、およびLoginModule
:
アップデート
残念ながら、ObjectDB 用の JDBC ドライバーはまだないことが判明しました。ただし、お気軽に提案してください。
前もって感謝します!
java - JPA、Spring、および ObjectDB が更新されない
ObjectDB データベースと連携する Spring JPA の初心者ですが、解決できない問題に遭遇しました。
私は言及された技術で書かれたアプリケーションを持っていますが、それは問題なく動作し、新しいエンティティなどを永続化します (したがって、構成 Bean には問題はないと思いますOneToMany
) ManyToOne
。これらの更新はデータベースに保持されず、その理由がわかりません。これが私のコードのスニペットです:
実体チーム (1:N):
エンティティプレイヤー (N:1)
以下は、DAO オブジェクトと問題の両方を使用したコントローラーのスニペットです。
ページ内のチーム内のすべてのプレーヤーをリストしようとしindex.jsp
たり、同じ方法で別のプレーヤーを追加しようとすると、チームは常に空になり、データベースには何も保持されません。チーム オブジェクトでも、プレーヤー オブジェクトでもありません。私は何を間違っていますか?
どんな助けでも大歓迎です。ありがとう。
編集:ここに私のpersistence.xmlがあります:
PS 絶対パス"C:/file.odb"
はデモンストレーションのみを目的としています。
ここにSpring構成があります:
linux - su -session-command エラー
私は非常に単純で厄介な問題を抱えています。特定のユーザーとしてデータベースを起動しようとしていますが、 * su --session-comman * 失敗しました!
次に、このエラーが発生しました:
何か案が?
PS:Fedora 15を使用しています
java - ObjectDB、フィールドの値を書き込めませんでした (エラー 363)
ObjectDBデータベースにファイルとフォルダをツリー構造で格納できるアプリケーション(embedde)を作ろうとしているのですが、簡単なテストでもエラーが発生し続けます...
エンティティ クラス
Node.java
FolderNode.java
呼び出しコード
そして、それが例外でクラッシュする場所です:
オブジェクトをフェッチする前に EntityManagerFactory と EntityManager を閉じて再度開かないと、問題は解決するようです。
ここで何が欠けていますか?