스프링 db 원격호스트?접속 질문이요(mariadb)
-
게시물 수정 , 삭제는 로그인 필요
안녕하세요 제가
원격설정한 서버에 연결해서 스프링과 db를 연동하려고 하는데요
db는 마리아db를 사용하는데
(참고로 db접속하는 호스트는 제 ip주소와 다릅니다.)
만약에
context-datasource.xml 에
이런식으로 설정이 돼있고요
pom.xml에 dependency 설정 이렇게 해줬습니다.
그런데 제가 스프링 게시판 페이지를
git에서 pull해서 사용하고 있는데
일단 서버 실행하면 웹에서 잘 돌아갑니다.
그런데
login 페이지에서
id ,password 입력하고 로그인버튼 누르면
HTTP상태 500 - 내부서버오류
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure
~블라블라~~
The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.
~블라블라~~
Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure
이런 문구들이 뜹니다..
1. The driver has not received any packets from the server. 메시지는 이거 혹시 원격설정에러 인가요?
2. 해당 프로그램 mariadb 사용한다고 하는데
제 pc에 마리아db가 깔려있지 않아도 상관이 없나요? (현재 mariadb는 제 pc에 깔려있지 않습니다.)
(그런데 해당 db정보가 있는 호스트로 접속하면 db정보 잘 보입니다.)
어떻게 해결하면 좋을까요 알려주시면 감사하겠습니다.
안녕하세요 제가
원격설정한 서버에 연결해서 스프링과 db를 연동하려고 하는데요
db는 마리아db를 사용하는데
(참고로 db접속하는 호스트는 제 ip주소와 다릅니다.)
만약에
context-datasource.xml 에
이런식으로 설정이 돼있고요
pom.xml에 dependency 설정 이렇게 해줬습니다.
그런데 제가 스프링 게시판 페이지를
git에서 pull해서 사용하고 있는데
일단 서버 실행하면 웹에서 잘 돌아갑니다.
그런데
login 페이지에서
id ,password 입력하고 로그인버튼 누르면
HTTP상태 500 - 내부서버오류
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure
~블라블라~~
The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.
~블라블라~~
Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure
이런 문구들이 뜹니다..
1. The driver has not received any packets from the server. 메시지는 이거 혹시 원격설정에러 인가요?
2. 해당 프로그램 mariadb 사용한다고 하는데
제 pc에 마리아db가 깔려있지 않아도 상관이 없나요? (현재 mariadb는 제 pc에 깔려있지 않습니다.)
(그런데 해당 db정보가 있는 호스트로 접속하면 db정보 잘 보입니다.)
어떻게 해결하면 좋을까요 알려주시면 감사하겠습니다.
#스프링 db 연결 #스프링 윤활 #스프링 db #스프링 유레카 #스프링 유효권수 #스프링 db 데이터 가져오기 #스프링 유효권수 계산 #스프링 db 연동 #스프링 db 이미지 불러오기 #스프링 유효감김수