DB 연결 방식 차이점에 대해 문의드립니다.
- 작성자 :
- 김*정
- 작성일 :
- 2021-10-14 13:47:59
- 조회수 :
- 2,824
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
프로젝트 실행 시 DB를 연결하기 위해서는 context-datasource.xml에 DB 정보를 입력해야하는 것으로 알고있습니다.
그런데,
eGovFrame Template Project로 생성한 프로젝트는
src/main/resources/egovframework/egovProps 하위의 globals.properties에서 DB 정보를 입력하여 context-datasource.xml에서 이 정보를 받고
eGovFrame Web Project에서 예제 소스코드를 체크한 뒤 생성한 프로젝트는
src/main/resources/egovframework/spring 하위의 context-datasource.xml에서 직접 DB 정보를 입력한 걸로 확인했습니다.
두 방법 모두 프로젝트 기동시 문제가 없는 것을 확인했는데 어떨 때 globals.properties를 사용하는지, 두 방법에 차이점이 있는지 명확하게 알고싶어서 문의남깁니다.
감사합니다.
그런데,
eGovFrame Template Project로 생성한 프로젝트는
src/main/resources/egovframework/egovProps 하위의 globals.properties에서 DB 정보를 입력하여 context-datasource.xml에서 이 정보를 받고
eGovFrame Web Project에서 예제 소스코드를 체크한 뒤 생성한 프로젝트는
src/main/resources/egovframework/spring 하위의 context-datasource.xml에서 직접 DB 정보를 입력한 걸로 확인했습니다.
두 방법 모두 프로젝트 기동시 문제가 없는 것을 확인했는데 어떨 때 globals.properties를 사용하는지, 두 방법에 차이점이 있는지 명확하게 알고싶어서 문의남깁니다.
감사합니다.
환경정보
-
- OS 정보 : windows 64bit
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : JDK 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
globals.properties 파일을 사용하는 경우는
설정정보를 propertis파일로 집중하여 사용하고자 하는경우 입니다.
이경우는 globals.properties에 설정정보를 정의하고
context-datasource.xml에서 사용을 하는것을 확인하실수 있습니다.
이경우 분산된 설정정보를
모아서 관리할수 있는 장점이 있습니다.
즉, 다수의 파일에 분산된 설정이
하나의 파일로 관리되는 장점이 있습니다.
감사합니다.
표준프레임워크센터 입니다.
globals.properties 파일을 사용하는 경우는
설정정보를 propertis파일로 집중하여 사용하고자 하는경우 입니다.
이경우는 globals.properties에 설정정보를 정의하고
context-datasource.xml에서 사용을 하는것을 확인하실수 있습니다.
이경우 분산된 설정정보를
모아서 관리할수 있는 장점이 있습니다.
즉, 다수의 파일에 분산된 설정이
하나의 파일로 관리되는 장점이 있습니다.
감사합니다.