프로그래밍/Java JSP

[Java] sqljdbc.jar, sqljdbc4.jar! 둘의 차이가 뭘까? #다운로드 #비교분석 #차이점 #자바꿀팁

배곧동개발자 2016. 9. 7. 17:57
반응형

 

 

sqljdbc4.jar

 

sqljdbc.jar

 

 

안녕하세요.
용테크의 용사장 입니다.

 

 

jdbc 라이브러리라 하면

보통은 sqljdbc4.jar를 떠올리시는데요.

 


그냥 sqljdbc.jar를 사용하는 곳도

있더라구요.

 

 

이름도 똑같은 이 둘의

가장 쉬운 차이점은

 


자바(JRE) 6를 분기점으로

사용성이 나뉩니다!

 

 

각각을 설명해보겠습니다.

 


sqljdbc.jar

 - JDBC 3.0 지원
 - JRE 5.0 에서만 사용 (JRE 4.0이라면 업그레이드 필요)
 - JRE 6.0 이상에선 에러(예외처리)

 

 

sqljdbc4.jar

 - JDBC 4.0 지원
 - JRE 6.0 이상 지원(JRE 6.0 이상의 환경에서는 JDBC4.0의 기능이 필요치 않아도 sqljdbc4.jar파일 사용해야함)
 - JRE 6.0 미만에선 에러(예외처리)
 - sqljdbc.jar의 내용을 포함하며 JDBC4.0의 함수들이 추가됨

 


결국은 자신이 쓰는 JRE에 따라서

어떤 것을 쓸지 정해야 하는 것입니다.

 

 

높은버전이라고

무조건 sqljdbc4.jar를 사용하면 안된다는거죠!

 

 

이만,
용테크의 용사장 이였습니다.

 

 

 

반응형