anchor.diff:  
   *** **Własne** - w przypadku zorientowania na ekstremalną wydajność, **rozwiązanie własne**, aby nie odpytywać się bazy danych o następny numer sekwencji.
   
  - 
  +NOTE: Interfejs IdentifierGeneretor do generowania własnych strategii kluczy identyfikujących
    
   ==== Klucz główny musi spełniać następujące warunki
  +
  +
   
   - jego wartość nigdy nie może być równa null
   - każdy wiersz posiada inną wartość
  
positive.code: 
  - ma znaczenie biznesowe
  - odpowiedni dobór kandydatów / stały w ciągu całego życia 
  
  NOTE: Interfejs IdentifierGeneretor do generowania własnych strategii kluczy identyfikujących
    
  
  
  
  
  
  
negative.code: ** odświeża stan encji z bazy nadpisuje dane wprowadzone do encji
  ** anuluje zmiany dokonane na instancji w pamięci
  
  [source,java]
  ----
  public void refresh(Object object) throws HibernateException
  public void refresh(Object object, LockMode lockMode) throws HibernateException
  ----
  
  WARNING: Anti-pattern
  
  == Opróżnianie sesji
  