Ahoj,

jak ten dotaz vypada? Nejde pouzit em.createNativeQuery(...)?

Z.
-- 
Zdenek Tronicek
FIT CTU in Prague


Dusan Msk napsal(a):
> Ahoj.
>
> Potreboval by som exec-nut cisty sql command pomocou hibernate. Bolo mi
> odporucene na to pouzit Session, co je zaroven kamen urazu.
>
> Vyrobil som EJB projekt, pridal hibernate, klasicky nakonfiguroval
> persistence.xml:
>
> <persistence-unit name="pu1" transaction-type="JTA">
>     <provider>org.hibernate.ejb.HibernatePersistence</provider>
>     <jta-data-source>jdbc/msk</jta-data-source>
>     <properties>
>       <property name="hibernate.hbm2ddl.auto" value="update"/>
>       <property name="hibernate.show_sql" value="true"/>
>     </properties>
>   </persistence-unit>
>
> V kode ziskavam EntityManafer pomocou injection:
>
>     @PersistenceContext
>     private EntityManager em;
>
> Problemom ale je, ze nedokazem ziskat tu Session. Vsade na webe vidim
> new Configuration().configure().buildSessionFactory().openSession(), co
> ale
> hlada hibernate.cfg.xml, ktory samozrejme nemam.
>
> Trosku sa v tom pravdupovediac stracam, potrebujem teda 2 konfiguracne
> subory popisujuce to iste db pripojenie?
> Alebo nemozem pouzivat klasicke JPA a musim ist na to inak?
>
> Diky.
> Dusan
>

Odpovedet emailem