ďťż
 
Spring + Hibernate + Interceptor ďťż
 
Spring + Hibernate + Interceptor
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Spring + Hibernate + Interceptor



s_l@op.pl - 27-01-2007 00:03
Spring + Hibernate + Interceptor
  Witam

Mam tego typu problem. Mam w Springu jako Bean transaction managera
hibernatowego, do ktorego wstrzykniety jest interceptor (ktory ma przechwytywac
save i update). Interceptor sie nie wyoyluje i nie wiem czemu. Nie moge go
wstrzyknac do sessionFactory bo do Interceptora wstrzykuje sessionFacory.
Jakies pomysly?

pzdr,
S.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





flower - 27-01-2007 00:03

  s_l@op.pl napisał(a):
> Witam
>
> Mam tego typu problem. Mam w Springu jako Bean transaction managera
> hibernatowego, do ktorego wstrzykniety jest interceptor (ktory ma przechwytywac
> save i update). Interceptor sie nie wyoyluje i nie wiem czemu. Nie moge go
> wstrzyknac do sessionFactory bo do Interceptora wstrzykuje sessionFacory.
> Jakies pomysly?
>
> pzdr,
> S.
>
>
Nie wiem dokładnie jak to masz zrobione, następnym razem może lepiej by
było kawałek kodu dołączyć:) ja to robie tak:

Docelowy bean implementujacy interfejs DAO:

<bean id="groupManagerDAOTarget"
class="com.exact.adm.dao.impl.GroupManagerDAOImpl" singleton="true">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>

Bean gdzie określam poziomy izolacji:

<bean id="groupManagerDAO"

class="org.springframework.transaction.interceptor .TransactionProxyFactoryBean">
<property name="transactionManager" ref="transactionManager" />
<property name="target" ref="groupManagerDAOTarget" />
<property name="transactionAttributes">
<props>
<prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
<prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
<prop key="load*">PROPAGATION_REQUIRED,readOnly</prop>
<prop key="store*">PROPAGATION_REQUIRED</prop>
<prop key="delete*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>

Oraz transaction manager hibernate'a:

<bean id="transactionManager"
class="org.springframework.orm.hibernate3.Hibernat eTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?= =?iso-8859-2?q?Informatyka,_Java,_EJB,_Ajax,_Spring=2E_Czy=BF by_to_koniec_=B6wiata,_czy_te=BF_nasze_uczelnie_b= EAd=B1_uczy=B3y_w_ko=F1cu!_czego_praktycznego_=2E= 2E=2E=2E?= =?iso-8859-2?q?=5BD=B3ugie=5D?= javax.transaction.SystemException z hibernate. teoria, klucz obcy jako glowny oraz hibernate bardzo dziwna sprawa z Hibernate i Postgresql hibernate, detached vs persisted Hibernate i XDoclet Mapowanie w hibernate iBatis a hibernate spring - could not find command object in PortletSession
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • absolwenci.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com