DB2 数据库的 Java 连接老搭档——db2jcc.jar,你要是常跟 IBM 打交道,这玩意儿你肯定绕不开。稳定、兼容性也不错,基本上跟 JDK1.8、1.7 都能处得来。安装方便,引入一下 JAR 包,连库分分钟的事儿。
开发过程中直接在classpath
里加上db2jcc.jar,写个 JDBC 连接测试,Class.forName("com.ibm.db2.jcc.DB2Driver")
,跑起来就是稳。响应也快,连接池也兼容,像HikariCP
这种主流的都支持得挺好。
如果你用的是DB2 z/OS或者LUW,那就得搭配db2jcc_license_cu.jar
一起用,要不连接就会报错,别问我怎么知道的,踩过坑才懂得加包的重要性。
链接资源我帮你找好了,DB2JCC Java 驱动包、多 JAR 组合下载、JDK1.8 专用这些都挺靠谱,下载速度也还行,偶尔慢点儿就多刷新几次。
如果你还在纠结用哪个版本,建议试试db2jcc4-4.23.42.jar,兼容性广,打包体积也合理,链接在这:db2jcc4-4.23.42.jar 获取指南。
哦对了,注意一下路径问题,最好别直接放在项目根目录,搞个lib
目录整齐些,IDE 配置也清楚。你要是用 Maven,那就另说,DB2 官方库比较难找,手动装下本地仓库也行。
,db2jcc.jar算是老牌靠谱的 JDBC 驱动,拿来就能用。如果你正好在搞 DB2 系统,直接拉下来用,不用犹豫。