dao

    1

    1答えて

    私は、このDAO tutorialでJDBCを使ってデータレイヤーを作成する方法を学んでいます。 しかし、私はこの時点で立ち往生しています:PreparedStatement statement = prepareStatement(connection, SQL_UPDATE, false, values);なぜprepareStatementはこの方法で使用されますか? 私は説明と提案に感謝し

    0

    1答えて

    メインクラスには1つのint型と4つの文字列が含まれています。 データベースの挿入機能をテストします。下のコードを実行すると、 "junit.framework.AssertionFailedError"が失敗します。 元のクラスのデータ型を5つの文字列に変換してテストすると、うまくいきます.2つの異なるArgumentCaptorクラスが存在する可能性があると考えました。 @Test publ

    0

    1答えて

    私はQueryDSLのSQLバージョンを使用しており、Q-Classesとそれに対応するJava POJOSをデータベースから構築しています。レガシーデータベース(Firebirdの)を使用して 我々は、そのドメイン'Y 'と'N'あるブールとして扱われ、いくつかのデータベースCHAR(1)の列を持っています。これらの列をモデル属性に投影して、これらのY/N値を自動的にブール型Java型にマップま

    0

    2答えて

    私は、studentに関連するフィールドがほとんどなく、oneToMany関係のSubjectのリストを持つエンティティコールを持っています。ここでは、すべての行を取得するのに長い時間がかかる、より多くのメモリを使用するため、「イメージ」以外の件名リストを含むすべてのフィールドを取得する必要があります。画像フィールドだけを使わずにこのStudentオブジェクトを取得するための投影法と基準を作成する

    0

    1答えて

    をするクラスを設計し、実行するためにどのように私は3つのテーブルがあります。項目とサプライヤー間の Item: item_id (pk), short_description, ... SupplierItem: item_id (fk), supplier_id (fk), vendor_product_number, ... Supplier: item_supplier (pk), na

    1

    1答えて

    ORMLiteを使用してオブジェクトをオブジェクト内に永続化させています(アプリケーション内のSqliteDatabase)。 オブジェクトを永続化するためにDAOを取得しようとしているときに、この例外が発生しています。 ドキュメントには、私はDAOを使用する前にinitialize()メソッドを呼び出す必要が言うと、OrmLiteのドキュメント(不足)は言う: BaseDaoImpl(クラス)

    1

    1答えて

    小さなプロジェクトでは、私はDBとのやりとりのためのDAOパターンを実装しようとしていましたが、初めてGuiceを使用しました私のためにDIを扱うために)。 DAOImplは私のデータベースクライアント(モンゴ/ morphia)ので、クラス型への参照を取り、いくつかの初期化作業を行うとmorphiaによって提供さBasicDAOをインスタンス化することができます。今、私はこのクラス階層を持ってい

    0

    1答えて

    Microsoft SQL Server 2012 Expressをバックエンドとして、Access 2016をフロントエンドとして使用するプロジェクトがあります。私の前のコードはAccess 2003とSQL Server 2000データベースにありました。今私はバックエンドをSQL Server 2012 Expressに移行しました。また、.mdbを.accdbファイル形式に変換しました。私

    0

    1答えて

    存在しない場合に作成IMHOは、ORMが存在しない場合にのみテーブルにレコードを作成することを意味します。 ORMLiteはデフォルトでこのようなロジックを使用していると考えました。しかし、DAOのcreateメソッドはレコードの複製を作成するだけです。私はcreateOrUpdateとcreateIfNotExistのメソッドを試しましたが、私の望むとおりに動作しません。 別のSO questi

    0

    1答えて

    先駆けとして、私はAccessとStackoverflowの初心者です。したがって、文脈、ステートメント、言葉遣いなどの誤りはまったく意図しないものです。私は良い心、良い意思を持っていて、違反を意味しません。 私は、この特定の問題に関して同じコーディングを使用している私の分割されていないDAO 2013 Accessデータベースに5つのフォームを持っています。オープンすると、すべてのフォームが空白