스프링 컨테이너를 사용하지 않는 작은 애플리케이션이 있습니다. 이제는이 애플리케이션이 데이터베이스에 액세스해야하며, 몇 가지 작은 쿼리 만 있고 복잡한 것은 없습니다. 순수 JDBC로이 작업을 수행 할 수 있지만 Spring JDBC 라이브러리를 사용하고 싶습니다. 내 관심사는 응용 프로그램에 너무 많은 Spring을 가져 오지 않고도 쉽게 사용할 수 있는지 여부입니다. "너무 많은 봄"은 스프링 컨테이너, 과도한 외부 라이브러리 의존성 등을 만들어야한다는 뜻입니다. 조언 해주세요.독립 실행 형 라이브러리로서의 Spring-JDBC
6
A
답변
1
스프링 핵심 JAR과 그 의존성을 가져야한다고 생각하지만, 원하지 않으면 콩 공장을 사용할 필요가 없습니다. 원하는 모든 것 같은 소리는 JdbcTemplate
입니다. 그렇다면 spring-jdbc JAR 파일을 CLASSPATH
으로 빌드하고 빌드하고 모든 ClassNotFoundExceptions
이 사라질 때까지 JAR 파일을 계속 추가합니다. Spring JDBC를 단독으로 사용해야하는 최소 설정 일 것입니다.
1
나는 아파치 아이비의 경우, 예를 들어, 내 프로젝트에 봄 JDBC 의존성을 넣어 것 :
<dependency org="org.springframework" name="org.springframework.jdbc" rev="3.0.4.RELEASE" conf="src,runtime->runtime"/>
그것은 나를 위해 다른 모든 필요한 종속성을 해결하는 것입니다.
SprinSource Enterprise Bundle Repository의 종속성 목록을 보면 코어, 빈 및 컨텍스트가 필요함을 알 수 있습니다. 당신은 그걸 없앨 수 없습니다.
관련 문제
- 1. 컴파일 독립 실행 형 Windows는
- 2. Zend_filter_input 독립 실행 형 사용
- 3. 독립 실행 형 (Windows) JRE입니까?
- 4. 독립 실행 형 JdcbTemplate 사용
- 5. UI없이 독립 실행 형 Web.API
- 6. 독립 실행 형 기능이란 무엇입니까?
- 7. ASP.net의 독립 실행 형 함수
- 8. macos 독립 실행 형 파이썬
- 9. 독립 실행 형 Acceleo 생성기
- 10. Zend_Translate & Zend_Cache 독립 실행 형
- 11. 독립 실행 형 서버용 JProfiler
- 12. 독립 실행 형 리눅스 생성
- 13. VSIX : 독립 실행 형 패키지
- 14. 독립 실행 형 VC++ 컴파일러
- 15. 독립 실행 형 디버그 창?
- 16. Mootools DatePicker 독립 실행 형
- 17. jwebsocket 독립 실행 형 서버
- 18. C# 독립 실행 형 WebDAV
- 19. 독립 실행 형 GWT 배포
- 20. 독립 실행 형 Excel 매크로
- 21. 독립 실행 형 SVN 뷰어
- 22. HornetQ를 독립 실행 형 서버로 실행 예제
- 23. 독립 실행 형 모드에서 낙타를 실행
- 24. WCF 콘솔 응용 프로그램 독립 실행 형/독립 실행 형 서비스
- 25. Java 독립 실행 형 웹캠 앱
- 26. AnnotationLiteral 클래스의 독립 실행 형 버전입니까?
- 27. CouchRest를 사용하는 독립 실행 형 첨부 파일
- 28. 독립 실행 형 PHP 파일 액세스
- 29. python stop 셀레늄 독립 실행 형 서버
- 30. 독립 실행 형 exe 문제 컴파일