Hibernate : 사용자 이름이나 비밀번호없이 MySQL에 연결하십시오
-
06-07-2019 - |
문제
MySQL 데이터베이스에 연결되는 최대 절전 모드 애플리케이션을 개발하고 있습니다.
고객은 연결 문자열 만 지정하려고합니다.
jdbc:mysql://username:passwd@server:port/db_name
그러나 최대 절전 모드는이 문자열 만 사용하여 연결되지 않습니다. 또한 사용자 이름 및 비밀번호 연결 속성이 설정되기를 원합니다. 이 주위에 어떤 방법이 있습니까?
감사
해결책
최대 절전 모드 자체는 "사용자 이름 및 비밀번호 연결 속성을 원하지 않습니다"; JDBC 드라이버에게 전달합니다. 무엇에 따라 데이터베이스 연결 풀 사용자 / 비밀번호를 사용하여 다른 방법을 통해 지정 될 수 있습니다.
MySQL JDBC 드라이버가 허용합니다 URL에서 사용자 이름 / 비밀번호를 지정하십시오, 그러나 질문에서 보여준 형식은 아닙니다. 대신 매개 변수로 지정해야합니다.
jdbc:mysql://server:port/db_name?user=username&password=passwd
제휴하지 않습니다 StackOverflow