0

休止状態についていくつか質問があります

  1. 基本的な質問があります。永続的な ID は、データベースに対応する行を持つことができます。Persistでは、休止状態でのオブジェクトの利点は何ですか?

  2. 休止状態とOracleを使用してテーブルから最後の行を取得する方法は?

  3. 私のアプリケーションでは、従業員名、生年月日、入社日などの個人情報を保存しています。従業員名の名、姓、名をデータベースに保存しています。例えば:

    Firstname Lastname 
    =======    ======  
    Rinkan     John
    

    Rinkan John休止状態のオブジェクトから取得するには?

4

1 に答える 1

0

Hibernate はオブジェクトをデータベースに格納するために使用されます。これは、標準の SQL クエリを使用してデータを取得してからオブジェクトを構築するのではなく、これについてまったく心配する必要がなく、永続的なデータ ストアにアクセスするかのようにアクセスすることを意味します多くの場合、ID によってアクセスされるすべてのオブジェクトのコンテナーでした。

私にとって、休止状態を使用する利点は、休止状態がすべてを行うため、非オブジェクトベースのコードを処理する必要がないことです。

最後の行を取得することは、ある意味では非オブジェクトの方法です。データベース テーブルによって表される最後のオブジェクトにアクセスできます。

あなたの従業員に関しては、私にとっては、アプリケーションが展開されると、従業員オブジェクトを保持するように適切に構造化されたテーブルを作成する Employee エンティティがあります。SQL自体ではなくEmployeeオブジェクトのみを処理するため、テーブルが実際にどのように構造化されるかについてあまり心配する必要はありません。

于 2012-07-20T10:44:31.913 に答える