Re: Vytvoření databáze z Hibernate jako JBoss servisy
Ondra Medek
xmedeko na gmail.com
Neděle Květen 30 13:10:19 CEST 2010
JBoss ř ma taky Service bean (Singleton bean v JBoss 6 a JEE 3.1).
Zkusil bych ji dat zavislost na dom Hibernate deployi, tim padem jeji
start() metoda bude volana az po deploy Hibernate, pak lze do start()
dat jakykoliv kod. (Mozna kdyz se bude EntityManager injektovat do
Service bean, tak se automaticky udela i zavislost). Takova Service
beana lze vyuzit i pro nejake operace pres JMX, (flush Hibernate
cache, apod.).
2010/5/30 Tomas Baca <btom.btom na gmail.com>:
> Vytvaranie tabuliek som riesil cez hibernate.hbm2ddl.auto,
> systemove zaznamy riesim v SessionFactory zistim ci su ak nie tak
> ulozim tiez ma nenapadlo nic lepsie.
>
>
>
>
> 2010/5/30 Oto Buchta <tapik na buchtovi.cz>:
>> Zdravím,
>> chtěl bych udělat balík, který zveřejní Hibernatí SessionFactory přes
>> JNDI a v okamžiku deploymentu se podle anotací vytvoří databáze a
>> verifikátor si očichá, jestli existují systémové záznamy a pokud ne,
>> tak je vytvoří.
>>
>> Už jsem dostal hibernate do JNDI, teď se snažím rozchodit ono
>> automagické vytváření. Nevím, jak onoho automatizmu docílit, už jsem
>> zkoušel spoustu postupů via Gůgl, ale nic.
>> Problém je asi v tom, že bohužel nelze použít hibernate.cfg.xml, musím
>> používat hbm.xml.
>> Jak to dělate vy?
>> Dík za jakékoli nakopnutí, určitě jsem něco přehlédl...
>> --
>> Oto 'tapik' Buchta, tapik na buchtovi.cz, http://tapikuv.blogspot.com
>>
>
--
Ondra Medek
Další informace o konferenci Konference