dao

    3

    3答えて

    Iは、従来のVB6の製品に働いていると私は私がDAOを介してデータベーステーブルからのフルパスのファイル名の一部を取得する必要があることにより、問題に遭遇しました。私はVBA関数へのアクセス権がないので、特にMS Access SQLを探しています。私はクエリの後にいくつかの余分なコードを削除する方法がありません。私はできません変更/リファクタリングは、SQLを修正するのに手近な解決策です。 現在

    3

    3答えて

    私はDAOの数百万の例を見てきました。ほとんどの場合、リストを返すいくつかのメソッド(例:List getCustomers())を使用して、単一エンティティの基本CRUD操作を実装しています。 しかし、void update(List)のように複数のエンティティを更新、削除、または作成するメソッドがある例は見たことがありません。 複数のエンティティを更新するメソッドは、通常はDAOの一部ではない

    11

    2答えて

    Springフレームワークはトランザクション処理にどのくらいの時間をかけますか?セッションファクトリとトランザクションテンプレートをXMLで設定し、それをDAOに配線することで、セッションとトランザクションの管理についてかなり心配することのないDAOメソッドを作成するという例で、 "Spring In Action"の提案を読んでいます。一方、SpringSource.orgのドキュメントでは、こ

    1

    1答えて

    iは、各機能のセッションとtranscationを開閉しなければならないの(findbyID、オブジェクトを削除するには、オブジェクトを作る) uが私のfindAll(遅延初期化)のためのDAOのimplenetationを与えることができます。

    0

    2答えて

    誰でもWebアプリケーション用のDAO実装を提案できますか? 基本的な操作のトランザクションを作成すると何が問題になりますか(たとえば、findByID()、findALL()、createObject()、deleteObject()など) 遅延操作をサポートするDAO実装を提案してください。

    1

    7答えて

    これは正解の問題です。データベースにプライマリキー列を持つテーブルがあるとします。私のDAOコードでは、キーがテーブルに存在せず、キーを持つ新しい行を挿入する場合、trueを返すinsertRow(文字列キー)という関数があります。それ以外の場合、そのキーを持つ行がすでに存在する場合はfalseを返します。 insertRowにキーの存在を最初に確認させるか、単に挿入して重複キーエラーをキャッチす

    4

    2答えて

    2つのAccess 2003データベース(fooDbおよびbarDb)があります。 fooDbには、barDbのテーブルにリンクされている4つのテーブルがあります。 つの質問: 私はテーブルの内容に更新するにはどうすればよい がどのように異なるbarDbに私は再リンクテーブルを行う(fooDbでリンクされたテーブルは、barDbのテーブルの内容と同期させる必要があります)を使用してください。ADO

    1

    2答えて

    私は、犬オブジェクトのコレクションを持つPersonクラスを持っているとしましょう。この関係は双方向です。私は、これらのオブジェクトで働いていた場合、今 public class Person { private List<Dog> dogs; // getter and setter for dogs } public class Dog { private

    0

    5答えて

    JPAオブジェクトモデルを使用してアプリケーションを構築し、そのモデルとやりとりするための複数のデータアクセスオブジェクトを作成しています。私は、さまざまなデータアクセスオブジェクト間で多くのコード(本質的にCRUD)を繰り返していることが分かりました。ターゲットJPAクラスのみが異なります。 JPAモデルで使用できる抽象ライブラリを誰かが知っていて、必要なDAO(またはCRUD操作)を生成するか

    2

    1答えて

    私はPHP開発者であり、私はORM(Doctrine and Propel)に精通していますが、DAOについて聞いたことはほとんどありません。 PHP開発の観点からORMとDAOの違いと関係は何ですか? 非常に大規模で複雑なプロジェクトを開発するためにSymfonyを使用している場合、私はDAOを使用する方が良いでしょうか? (ORMは何とか重いです私は思うが、私はDAOについて少し知っている)事