다음 설정이 있습니다.중첩 된 봄 TxProxyTemplate 문제
<bean id="abcManager" parent="TxProxyTemplate">
<property name="target">
<bean class="com.x.y.AbcManagerImpl">
<property name="abcDAO" ref="abcDAO"/>
<property name="xyzManager" ref="xyzManager"/>
</bean>
</property>
</bean>
<bean id="xyzManager" parent="TxProxyTemplate">
<property name="target">
<bean class="com.x.y.XyzManagerImpl">
<property name="abcDAO" ref="abcDAO"/>
<property name="anotherManager" ref="anotherManager"/>
</bean>
</property>
</bean>
<bean id="anotherManager" parent="TxProxyTemplate">
<property name="target">
<bean class="com.x.y.AnotherManagerImpl">
<property name="abcDAO" ref="abcDAO"/>
<property name="oneMoreManager" ref="oneMoreManager"/>
</bean>
</property>
</bean>
다음 구성의 문제점은 무엇입니까? 서로 다른 레벨에서 같은 DAO를 사용하면 concurency 문제가 발생합니까?
로드가 많을 때 많은 weblogic 연결 릴리스가 있음을 발견했습니다.
연결 해제 문제와 어떤 관련이 있습니까?
우리는 DAO 연산을 위해 Hibernate를 사용한다.
해결할 문제를 명시 할 수 있습니까? – nwinkler
트랜잭션이 완료되기 전에 weblogic 닫는 DB 연결 (제한 시간은 아님), 대부분 동일한 연결이 다른 곳에서 열리고 닫힙니다. – Sammy