나는 Spring MVC 2.5와 Hibernate를 사용하는 웹 애플리케이션을 만들고있다.다중 데이터 소스를 사용하는 Hibernate + Spring?
응용 프로그램의 요구 사항 중 하나는 일부 개체를 외부 데이터베이스로 내보낼 수 있어야한다는 것입니다. 기존 데이터 레이어를 사용하고 개체를 외부 소스에 저장할 수도 있습니다.
저는 Spring과 Hibernate를 처음 접했고, 어떻게 접근해야하는지 궁금합니다. 현재 모든 것은 주석을 통해 자동으로 연결됩니다. 나는
난 단지 외부 데이터에 대한 연결을 원하는 ... 나는 어쩌면 새로운은 dataSource 빈, 새로운 sessionFactory에, 그리고의 transactionManager를 ... 만들어야 추측 ...하지만 해요 사용자가 특별히 "내보내기"할 때 사용할 수있는 소스.
자동 배선이 진행 중입니까? 내 내보내기 프로세스를 위해 DAO를 인스턴스화 할 때 Spring에 적절한 sessionFactory를 주입하도록 어떻게 말할 수 있습니까? (나는 생성자를 통해 autowiring을하고있다.) 프로그래밍 방식으로 세션 팩토리 (etc)를 생성하고 수동으로 DAO를 인스턴스화해야 하는가? 그렇다면 autowire 주석을 "오버라이드 (override)"할까요?
누군가가 그냥 작동이 뭔가를 얻기의 기본 과정을 통해 나를 단계 수 특별히 만약 내가 위의 질문에 대한 답변을 필요로하지 않는 것 같아요. 감사!
이 질문은이 문서와 매우 비슷합니다. http://stackoverflow.com/questions/281247/nhibernate-one-base-class-sealth-mappings –