問題タブ [ormlite]
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.
android - ORMLite:空の外部フィールドを照会します
EntityAとEntityBの2つのエンティティがあります。EntityBには、EntityAの外部フィールドがあります。
ここで、EntityAがnullであるEntityBのすべてのエントリを照会します。だから私は次のクエリを行いました:
クエリを実行すると、空の結果セットが返されます。
実行するqueryAll()
と、EntityBのエントリには、すべての値がnull/0に設定されたOrder-Objectが常に関連付けられていることがわかります。
クエリを実行するにはどうすればよいですか?
hibernate - 休止状態の代わりの軽量 ORM - 堅牢で機敏
「j2eeの軽量ORM」というフレーズをグーグルで検索し、このページを見つけましたhttp://java-source.net/open-source/persistence結果の1つから。私の目標は、Hibernate よりも軽量で、私にとって最も重要ないくつかの Hibernate 機能を提供する ORM フレームワークを見つけることです。コレクション。また、今後の ORM にはコミュニティがあり、エラーやバグの解決策をより迅速に見つけることができることも重要です。また、新しい orm がデータベースを私から隠していることも重要です (必要な SQL スキルが少なくなり、OO が増えます)。これまでのところ、選択肢を iBatis (myBatis) と ORMLite に絞りました。j2eeのデスクトップアプリケーションである新しいプロジェクトにこのORMが必要なので、このORMの起動時間を他のものよりも短くすることが重要です(Hibernateとは異なり、最初の実行に多くの時間がかかる場合は特に多くありますのテーブル)
thnx
android - 日付のORMLiteクエリ
低い値と高い値の間の日付を照会しようとしています。
車のオブジェクトは次のように見えます。
残念ながら、結果は得られません。どこに問題があるのでしょうか?
android - フィールドが複数の型になる可能性がある場合の POJO クラスでのデータ型の定義
私は自分のアプリでormlite androidを使用しています。実際には3つの異なるクラスのオブジェクトである3つのタイプのデータを格納できる列を持つテーブルがあります.pojoクラスでそのフィールドのデータ型を宣言したいのですが、私もオブジェクトで試しましたが、それでもエラーが表示されます。Ormlite はオブジェクトのデータ型を認識しません。
ormlite はそのような機能をサポートしていますか?
編集 1
これは私のpojoクラスです
この mitem は、基本的に 3 つの異なる POJO クラスのオブジェクトであるデータベース内の 3 つの異なるタイプにすることができます。しかし、私の問題は、ORMLite が Object データ型をサポートしていないことです。
android - ormlite の Unicode 文字を使用したクエリで必要な結果が得られない
Android のアプリケーションに ormlite を使用しています。のような中国語の文字列でクエリを実行したい
は中国語pHotelName
の文字列ですが、serachListHotels
は空です。
java - 異なるアノテーションを持つJavaクラスを同等化する
次のような状態の場合
サーバードメインクラス
今、サーバー上で行います。
そして、jsonをクライアントに送信します...。
また、サーバードメインクラスを取得し、次のように、パッケージ名は同じでアノテーションが異なるクライアントに配置します。
クライアントドメインクラス
私たちが行うクライアントで....
次の正しいです.......。
オブジェクトは同等になりますか?
それ以外の場合は、サーバーの各応答クラス(ドメインクラス)を取得し、各変数をクライアントのドメインクラスに個別にコピーする必要があるためです。
また、@Foo
と@Bar
はサーバー側のHibernateアノテーションであり、クライアント側のORMLiteアノテーション(Androidの場合)です。
java - forループで条件が生成された時のormliteでのクエリの書き方
以下のようにormliteでクエリを書いています
また、もう1つ、これで
しかし、この場合のクエリの書き方に行き詰まっています
助けを求めている
android - ormlite で古い Dao オブジェクトを取得する
Android アプリケーションで sqlite データベースに ormlite を使用しています。これはログイン ベースのアプリケーションで、SD カードにデータベースがあります。ユーザーabcの場合、xyzなどの別のユーザーでユーザーがログインし、アプリケーションがサーバーからユーザーを認証し、サーバーがユーザーxyzのdbを置き換えることが要件です。しかし、ログイン資格情報にアクセスしようとすると、データベースが新しい資格情報を反映している間に古い資格情報が提供されます。
私も試しました:
私も試しましたが機能していません:
この後、このクエリを起動しようとしたとき:
与えているIllegalStateException :Database not open
助けを求めています。
android - Android ormlite like() 関数が機能しない
私はこれが初めてです、助けてください。
ormlite like(column name,value) 関数を使用しようとしていますが、これはうまくいきません。しかし、全文をテストすると、「eq」関数のように機能します。
私のコードは、
ありがとう。
java - 基本アクティビティを使用しないOrmliteセットアップ
AndroidプロジェクトでORMLiteを使用していますが、AsyncTaskのデータベースに値を挿入しているため、拡張アクティビティを使用したくありません。
ドキュメントでは、次のように述べています。
「およびその他の基本クラスを拡張したくない場合はOrmLiteBaseActivity
、それらの機能を複製する必要がありOpenHelperManager.getHelper(Context context, Class openHelperClass)
ます。コードの先頭で呼び出し、ヘルパーを保存して必要なだけ使用してから、次のOpenHelperManager.release()
ときに呼び出す必要があります。あなたはそれで終わりです。」
また、私が持っているデータベースヘルパークラスをに追加するように指示されてstrings.xml
います。だから私は何が間違っているのかわかりません。
DataAccess
次のようなデータ層に呼び出されるクラスを使用しています。
そして、私は拡張ヘルパークラスを使用しています:
アイデアは、DataAccess
クラスを作成し、まだ作成しDBHelper
ていない場合は作成させることです。
誰かがこれが正しいか間違っているか、または私が正しい道を進んでいるかどうかを教えてもらえますか?
ありがとう!