ze by OpenEntityManagerInViewFilter
http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/orm/jpa/support/OpenEntityManagerInViewFilter.html
2008/7/29 <[EMAIL PROTECTED]>:
> Dobrý den
>
> doufám , že se neptám na úplnou pitomost. :)
> Na webové aplikaci požívám Spring + Hibernate.
> Dao třídy ve kterých požívám HibernateTemplate mi rozšiřují
> HibernateDaoSupport.
> Ve web.xml a ApplicationContext.xml mám namapovaný filtr OpenSessionInView.
> O připojení se mi stará SessionFactory.
> Důležitý je pro mě ten filtr OpenSessionInView díky kterému můžu ve view
> vrstvě volat neinicializované asociované objekty. (book.getChapters(); )
>
> Nelíbí se mi konstrukce zpětného volání v HibernateTemplate, když potřebuji
> použít složiťější dotazy:
> getHibernateTemplate().execute(
> new HibernateCallback() {
> public Object doInHibernate(Session session)
> ...
>
>
> V Dao vrstvě bych raději používal JPA EntityManagera, ale nevím jak mohu
> vyřešit problém s voláním neinicializovaných objektů
> ve view vrstvě. Tedy asi jak mohu napojit EntitityManagera na filtr
> OpenSessionInView. (Jestli to není blbost.)
>
> Děkuji za radu
> Tomáš
>
--
S pozdravem Roman "Dagi" Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */