왜 Spring Framework는 DataSource
을 필요로하고 내부적으로 JdbcTemplate
을 생성하지만, JMSConnectionFactory
을 필요로하고 JmsTemplate
를 만들 수 있습니다 더와 똑같이 클래스 JmsSupport
가없는 클래스 JdbcDaoSupport
이 있습니까?Spring이 JdbcDaoSupport 클래스를 가지고 있지만 왜 JarSupport 클래스가 없는가?
알다시피, 클래스 JdbcDaoSupport
의 목적은 응용 프로그램 컨텍스트에서 JdbcTemplate
(DataSource
인스턴스 당 하나)의 중복 인스턴스를 제거하는 것입니다. 대신 컨테이너는 각각 JdbcDaoSupport
에서 파생 된 응용 프로그램 DAO의 인스턴스를 만들고 고유 DataSource
을 받아들이고이 DataSource
을 JdbcDaoSupport
부모 인스턴스에 제공하고 다시 JmsTemplate
에 제공합니다.
왜 스프링이 응용 프로그램 컨텍스트에서 JmsTemplate
인스턴스의 수를 줄이는 데 도움이되는 유사한 클래스 JmsSupport
을 제공하지 않습니까?
답장을 보내 주셔서 감사합니다. Spring in Action, Spring에 관한 주요 정보원은 여러분이 작성한 요점을 언급하지 않습니다. –