SQL 쿼리와 업데이트 및/또는 삽입을 포함하는 30-40 개의 별도 함수를 호출하는 것과 관련된 요구 사항이 있습니다. 이 경우 어떻게 연결 객체를 얻을 수 있습니까? 나는 하나의 장소에서 생성하고 모든 30 개의 함수에 연결 객체를 전달하거나 함수 자체에서 연결 객체를 생성한다고 가정합니다. 별도의 함수로 이러한 쿼리에서 많은 업데이트가 발생하며 시간이 중요합니다. 그럼 어떻게 연결 개체를 만들고 동일한 연결 개체를 새로운 개체를 만들지 않고 반복해서 사용합니까?자바에서 Connection 객체의 사용
답변
함수에 Connection
유형의 추가 매개 변수를 지정하고 함수를 호출 할 때 기존 연결을 함수에 전달하십시오.
당신은 아파치 코 몬즈에서 제공하는 라이브러리 풀링 데이터베이스 연결을 사용하여 자신에게 배관 (고통)을 많이 절약 할 수 있습니다 : http://commons.apache.org/dbcp/
PS : 과거에이 질문을 한 것으로는 표시를 - Setting up a jdbc connection pool for sybase 참조 - 한 당신은 거기에 주어진 조언을 따르십니까?
예 저는 조언을 따르고 작동했습니다. ,하지만 그 jsp에 대한 그 수영장을 설정/서블릿뿐만 아니라 순수한 자바 프로그램에 대해 동일한 수영장을 사용할 수 있습니다. –
솔직히 말해서, 나는 그것에 대한 답을 모른다. 우리에게 배울 수 있도록 우리에게 일러 주시고 돌아와서 우리에게 알려주십시오. –
- 1. 자바에서 객체의 라이프 사이클
- 2. 자바에서 여러 객체의 속성을 인쇄합니다.
- 3. URL 객체의 스트림 사용
- 4. 자바에서 간단한 사용자 환경 설정 객체의 디자인?
- 5. 자바에서 객체의 2 차원 배열을 인쇄
- 6. 자바에서 객체의 값을 상수로 수정하는 방법이 있습니까?
- 7. 자바에서 객체의 배열을 생성 할 때의 문제
- 8. 자바에서 직렬화 된 PHP 객체의 비 직렬화
- 9. 자바에서 객체의 이름을 자동으로 바꾸는 방법
- 10. 자바에서 자바로 객체의 배열을 전달하는 방법
- 11. 자바에서 변수 사용
- 12. 자바에서 monit 사용
- 13. 자바에서 스칼라 배열 사용
- 14. 자바에서 actionListener의 올바른 사용
- 15. 자바에서 C# DLL을 사용
- 16. 자바에서 객체 함수 사용
- 17. 자바에서 정적 변수 사용
- 18. 자바에서 패키지 사용
- 19. 자바에서 동시 스레드 사용
- 20. 자바에서 정적 사용
- 21. 자바에서 3D 디자인 사용
- 22. 자바에서 재귀 사용
- 23. 자바에서 Haxe 코드 사용
- 24. 자바에서 groovy.util.AntBuilder 사용
- 25. 자바에서 물음표 사용 PreparedStatement
- 26. 클래스를 객체의 요소로 사용
- 27. 객체의 신호/슬롯 사용
- 28. android p2p connection
- 29. perforce connection
- 30. android service web connection
http://en.wikipedia.org/wiki/Connection_pool –
http://docs.oracle.com/javase/jndi/tutorial/ldap/connect/pool.html – assylias