ComboPooledDataSource cpds = new ComboPooledDataSource();
cpds.setDriverClass("com.mysql.jdbc.Driver"); //loads the jdbc driver
cpds.setJdbcUrl("jdbc:mysql://localhost:3306/dragon");
cpds.setUser("root");
cpds.setPassword("password");
cpds.setMaxPoolSize(50);
다음 코드가 포함 된 java 파일을 작성하여 ComboPooledDataSource 객체를 구성했습니다. 이제이 코드는 데이터베이스와 풀링 된 연결을 설정하기에 충분합니까?c3p0 풀링을 사용하여 데이터베이스 mysql을 연결
그렇지 않으면 무엇을해야합니까?
또한 여기에 JNDI를 구현할 수있는 방법을 알려주십시오.
초보자부터 설명해주세요.
은 먼저 ConnectionPoolDataSource에 인터페이스 자바 API가 제공하는 사용하여 연결 풀을 만드는 시도? 초보자로서 나는 그것을 먼저 시도했고 그것은 나의 요구 사항 대부분을 충족시켰다. – Sridhar
대부분의 경우 구현하지 않을 것입니다. 모든 응용 프로그램 서버와 함께 제공됩니다. – Dapeng
아마도 싱글 톤 (singleton)은 데이터 소스를 초기화하여 어디에서나 DAO 클래스로부터 연결을 얻을 수있는 곳이 필요합니다. . – tom