사용자 도구

사이트 도구


springframework:abstractroutingdatasource

문서의 이전 판입니다!


SpringFramework AbstractRoutingDataSource

주의할 점

  • AbstractRoutingDataSource를 사용할 경우 Transaction 처리에 주의해야 한다. DB가 변경되는 매 요청마다 트랜잭션을 안 걸어주면 한번 요청에 여러 DB접속이 필요할 경우 최초의 connection을 재사용하기 때문에 여러 DB 접속이 안된다.
  • 따라서 꼭 트랜잭션을 걸어주고, 각 호출이 서로 다른 Connection을 사용할 수 있도록 해야한다.(일반적으로 Connection은 TransactionManager가 관리한다)
springframework/abstractroutingdatasource.1372041263.txt.gz · 마지막으로 수정됨: 2013/06/24 11:34 저자 kwon37xi