1. 前言: 项目使用的是springboot搭建的项目, 然后想使用Java 原生jdbc连接到sqlserver数据库, 在连接数据库url、端口、连接数据库用户名和密码都正确的前提下, 代码运行直接报错:

java.sql.SQLException: No suitable driver found  xxx ; 我们从报错信息很明显能意思是没有找到数据库的连接驱动, 鉴于此问题就好解决了

2. 项目整体使用的是maven管理jar包, 所以直接需要在maven配置文件pom.xml中添加连接sqlserver数据库所需jar包依赖即可, 代码如下:

<!-- 连接sqlserver数据库所需依赖-->
<dependency>
   <groupId>com.microsoft.sqlserver</groupId>
   <artifactId>sqljdbc4</artifactId>
   <version>4.0</version>
</dependency>

添加好依赖后如果idea设置了pom.xml更改内容自动下载加载jar包会自动下载对应版本jar包并加载到项目中

 3. 紧接着, 我们重新启动运行项目, 发现成功连接, 

 4. 总结: 但凡以后大家在实际开发工程中或者学习中遇到java.sql.SQLException: No suitable driver found  xxx ;就是你项目中没有对应jar包, 去添加所需jar包即可, 比如mysql数据库也是同理, 好了今天的文章就写到这, 咱们下期见

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐