2013-03-09 4 views

답변

3

데이터 소스 구성 방법에 따라 다릅니다.

WAR/EAR 파일에 JDBC 드라이버를 추가하는 경우 Spring 구성에 정의 된 로컬 DataSource (예 : Apache DBCP 사용)를 사용해야합니다.

응용 프로그램 서버 lib 폴더에 JDBC 드라이버를 추가하면 응용 프로그램 서버 콘솔을 사용하여 DataSource를 구성 할 수도 있습니다.

많은 응용 프로그램 서버 (예 : WebLogic)에는 로컬 DataSource (예 : Apache DBCP)에서 쉽게 사용할 수없는 DataSource에 대한 많은 모니터링 및 구성 옵션이 있기 때문에 응용 프로그램 서버 콘솔을 사용하여 데이터 소스를 구성하는 것이 더 좋습니다. .

1

가능한 경우 Maven 종속 경로를 사용하면 드라이버 라이브러리를 적절한 위치로 가져옵니다. 또한 올바른 버전의 드라이버로 작업 할 수 있으며 파일 시스템을 사용하여 수동으로 .jar을 이동하지 않고도 해당 버전을 쉽게 변경할 수 있습니다. 또한 Maven이 해당 드라이버를 처리하기 때문에 해당 웹 사이트에서 드라이버를 다운로드 할 필요가 없습니다. Maven은 의존성 관리를 훨씬 쉽게 해줍니다.이 기술을 활용하면 단순성을 활용해야합니다.

드라이버가 Maven Central에서 호스팅되지 않았기 때문에 일부 데이터베이스 플레이버 (Oracle)를 사용하는 경우 불가능할 수도 있습니다.

관련 문제