二、学習のためのJavaフレームワーク

二、学習のためのJavaフレームワーク

  • ルールのエンティティクラスを書きます
    • クラスの物性はプライベートです
    • 開示したセット、取得、操作の方法を使用してプライベート属性
    • これは、(id値が一般的に使用されている)のユニークなエンティティクラスは、属性値を必要としています
    • Entityクラス属性は、パッケージを使用する基本的なデータ型に対応し、基本データ型を推奨されていない
      パッケージを対応する8つの基本データ型を
      • INT - 整数
      • CHAR - 文字
      • その他の初期大文字例:ダブル - ダブル
      • int型のスコア= 0;ではなく、正確に学生が受験するかどうかを示します。学生の割合として表現さは0です。
        あなたがラッパークラスをすることができ使用する場合:整数= 0スコア0、整数= nullは受験しませんでした。
  • 主キーの生成方法を休止
    • 一意の値、対応する主キーとしての性質を有する、請求項エンティティクラスを休止状態、マスター鍵生成戦略が異なっていてもよいです。
    • 主キーの生成方法は、値をたくさん持っている休止状態


  • クラス属性値の多くがあります。
    ネイティブ:使用する値を選択するために使用するデータベースに応じて、
    UUIDを:UUIDの生成を助ける休止状態
  • 使用UUID生成戦略、エンティティクラスのid属性の型は文字列型でなければなりません。
  • (いくつかの具体的な操作とわずかデモンストレーション)
  • Hibernateのキャッシュ
    • Hibernateのフレームワークは、最適化の方法の多くを提供し、そのキャッシュの最適化方法です
    • キャッシュ機能を休止
      • デフォルトで
      • 範囲は、セッションからセッション近距離に作成されます
      • 保存されたデータは、永続的な状態データでなければなりません
  • 二次キャッシュを休止
    • あなたは、設定する必要があります
    • 範囲はSessionFactoryのです
  • トランザクションコードの明細書を休止
    • コード構造
      試し{オープントランザクションは
      トランザクションをコミット
      {トランザクションをロールバックする} catch()
      }最後に{
      閉じます
      }
  • Hibernateセッションのバインド
    • ローカルスレッドsessioを取得し、設定ファイルにコアの構成を休止
    • メソッド呼び出しの内側のSessionFactory


おすすめ

転載: www.cnblogs.com/zaw-315/p/11260711.html