작성
·
127
0
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
여기에 질문 내용을 남겨주세요.
강의 이미지중에 애플리케이션 서버 내에 애플리케이션 로직, db드라이버, 커넥션 풀이 모두 포함되어 있는 이미지가 있습니다.
근데 스프링과같은 프로젝트 내에 db 드라이버, 커넥션 풀이 포함되어있는게 아닌가요? was 내에 db 드라이버, 커넥션풀이 포함되어 있는게 아니라..
결론으로 1개의 jar, war 파일 내에 db 드라이버, 커넥션풀이 포함되어 있다고 이해하면 될까요? ..
감사합니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
ohmyfun님, 스프링 프로젝트와 같은 웹 애플리케이션 개발에서 DB 드라이버와 커넥션 풀은 대체로 애플리케이션 로직이 있는 위치와 같이 애플리케이션 내부에 포함하여 관리가 됩니다. WAS(Web Application Server)는 이러한 애플리케이션을 돌리기 위한 환경을 제공하며, 애플리케이션이 DB와 연결할 때 필요한 DB 드라이버와 커넥션 풀을 사용하게 됩니다. 따라서 DB 드라이버와 커넥션 풀은 WAS보다는 애플리케이션 레벨에서 관리되며, jar 또는 war 파일 형태로 배포될 때 해당 파일 내에 포함되어 배포된다고 이해하시면 됩니다.
즉, ohmyfun님의 결론대로 1개의 jar 또는 war 파일 내에 DB 드라이버와 커넥션 풀이 포함되어 있다고 이해하시면 정확합니다.
감사합니다.