이상 솔루션 : 봄 + MyBatis로 액세스가 '~ æ¬ ¢ æ¬ ¢ é«'사용자가 거부하는 경우 @ (YES 암호를 사용하여) '로컬 호스트'

  오늘, 통합 시스템 보고서만큼 다음과 같은 오류를 실행 스프링 + MyBatis로 일을, 그는 단지 이유를 찾지 못했습니다 몇 시간에 참여

1警告는 : com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7de1c0d3 - 취득 실패한 시도! 대기 취득을 지우기. 필요한 취득하는 동안 새로운 자원을, 우리는 허용 인수 시도 (30의 최대 수보다 더 성공하는 데 실패했습니다 ). 마지막 인수 시도 예외 : 
 2 java.sql.SQLException이가 : 액세스가 거부 를위한 @ 'é«~æ¬ ¢ æ¬ ¢'사용자 '로컬 호스트' (암호 사용 : YES)
 3      com.mysql.jdbc.SQLError.createSQLException에서 (있는 SQLError 된 .java : 1,078 )
 4      com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java:4190에서 )
 5      com.mysql.jdbc.MysqlIO.checkErrorPacket에서 (MysqlIO.java:4122 )
6      com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java:927에서 )
 7      com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication (MysqlIO.java:1709에서 )
 8      com.mysql.jdbc.MysqlIO.doHandshake에서 (MysqlIO. 자바 : 1252 )
 9      com.mysql.jdbc.ConnectionImpl.coreConnect (ConnectionImpl.java:2486에서 )
 10      com.mysql.jdbc.ConnectionImpl.connectOneTryOnly (ConnectionImpl.java:2519에서 )
 11      com.mysql.jdbc.ConnectionImpl에서. createNewIO (ConnectionImpl.java:2304 )
 12      com.mysql.jdbc.ConnectionImpl에서. <초기화> (ConnectionImpl.java:834 )
 13     com.mysql.jdbc.JDBC4Connection에서. <초기화> (JDBC4Connection.java:47 )
 14      sun.reflect.GeneratedConstructorAccessor7.newInstance (알 소스)에서
 15      sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45에서 )
 16      에서 java.lang.reflect.Constructor.newInstance (Constructor.java:423 )
 17      com.mysql.jdbc.Util.handleNewInstance (Util.java:411에서 )
 18      com.mysql.jdbc.ConnectionImpl.getInstance에서 (ConnectionImpl.java : 416 )
 19      com.mysql.jdbc.NonRegisteringDriver.connect (NonRegisteringDriver.java:346에서 )
 20     com.mchange.v2.c3p0.DriverManagerDataSource.getConnection (DriverManagerDataSource.java:135에서 )
 21      com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection (WrapperConnectionPoolDataSource.java:182에서 )
 22      com.mchange.v2.c3p0.WrapperConnectionPoolDataSource에서 .getPooledConnection (WrapperConnectionPoolDataSource.java:171 )
 23      com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool $ 1PooledConnectionResourcePoolManager.acquireResource (C3P0PooledConnectionPool.java:137에서 )
 24      com.mchange.v2.resourcepool.BasicResourcePool.doAcquire에서 (BasicResourcePool.java : 1014 )
 (25)     com.mchange.v2.resourcepool.BasicResourcePool.access $ 800 (BasicResourcePool.java:32에서 )
 26      com.mchange.v2.resourcepool.BasicResourcePool $ AcquireTask.run (BasicResourcePool.java:1810에서 )
 27      com.mchange.v2에서. async.ThreadPoolAsynchronousRunner $ PoolThread.run (ThreadPoolAsynchronousRunner.java:547)

C3P0는 해당 데이터베이스 구성 파일이있는 문서를 보려면 라인, 포기를 준비하고, 드루이드가 충분하지 않습니다 교체, 즉시 일부 작업을 수행

그것은 위의 이미지로 판명

사용자 이름

문제가 있습니다 사용자가 수정할 수있는, 그것은이다

그러나 다음과 같은 질문 등장

버전의 MyBatis-봄 해당하는 봄에 당신의 봄 버전입니다

받는 다음 명세서

 

추천

출처www.cnblogs.com/gaohuanhuan/p/11203850.html