Ahoj,
odpovídám na zprávu z pondělka, 18. září 2006,
kterou Roman Pichlik napsal(a) v 16:06:33:

  No, mě se právě model JPA líbí daleko více, možná to je jen můj
chybný dojem. Do Hibernate jsem se snažil proniknout už delší dobu a
nikdy se mi do toho moc nechtělo, přišlo mi to zbytečně složité,
zatímco JPA je až dětinský snadné, hlavně když Netbeans vygeneruje jak
samotné entitní třídy tak i samotné volání EntityManageru. Hlavně se
mi u hibernate nelíbí ty XML mapping file. Musím tak vytvářet Entitní
třídy a ještě udržovat MML mapping file. Anotace mi přijdou daleko
lepší, je to vše pohromadě a navíc k tomu Netbeans zobrazuje
dokumentaci a obsahuje autocomolete, takže jen napíšu @ a mrku co vše
s tím lze dělat a nemusím nikde polízat dokumentaci. Nemluvě o tom,že
rovnou kontroluje syntaxi. V XML je to vždy problematičtější.

Nechci se tedy o JPA připravit, jen bych občas rád použil (v nutných
případě) něco co má Hibernate navíc. Navíc v případě nutnosti přejít
na něco jiného bude nutné přepsat jen těch pár případů, kde JPA
nestačilo.

To přetypování jak psal Michal P. vidím jako dobré řešení.


--------------------------- Původní zpráva ---------------------------
 Odesilatel: Roman Pichlik <[EMAIL PROTECTED]>
    Předmět: JPA a Hibernate
      Datum: 18. září 2006, 16:06:33 (GMT +0200)
    Přílohy: <none>
      msgid:[EMAIL PROTECTED]
    
>> nevim presne, jak se dostat k SessionFactory, ale v demo  CaveatEmptor
>> je pouzito pretypovani "javax.persistence.EntityManager" 
>> na "org.hibernate.ejb.HibernateEntityManager", odkud se jiz lze dostat 
>> napr. na objekt "org.hibernate.Session".
>> 
>> S tim uz pak muzete podnikat ruzne "Hibernate-dependent" kousky...

R> takze vyznam pouziti JPA je nulovy, kdyz se takhle svazete s Hibernate
R> API. Pokud Vma Hibernate prinasi neco navic, tak neni duvod neuvazovat o
R> jeho primem vyuziti, nota bene kdyz umi vsechno co vyzaduje JPA specifikace.


------------------------ Konec původní zprávy ------------------------

-- 
---------------------------------------------------------------------
 Tomáš Procházka


 E-mail: [EMAIL PROTECTED]
    WWW: http://atom.sf.cz
    ICQ: 87147320
---------------------------------------------------------------------

Odpovedet emailem