首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获取连接,DataSource无效:"java.sql.SQLException:找不到适合dataSource的驱动程序“

无法获取连接,DataSource无效:"java.sql.SQLException:找不到适合dataSource的驱动程序“
EN

Stack Overflow用户
提问于 2019-06-22 01:00:07
回答 2查看 231关注 0票数 0

我正在显示数据库中的数据。Unable to get connection,DataSource invalid:"java.sql.SQLException:找不到适合dataSource的驱动程序“此错误显示

servlet.xml文件

代码语言:javascript
复制
<bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost:3306/first" />
    <property name="username" value="root" />
    <property name="password" value="" />
</bean>

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
    <property name="dataSource" ref="dataSource" />
</bean>

index.jsp文件

代码语言:javascript
复制
<sql:query var="rs" dataSource="dataSource">
    select id, name, email, website from user
</sql:query>


<c:forEach var="row" items="${rs.rows}">
    id: ${row.id}<br />
    Name: ${row.name}<br />
    Email: ${row.email}<br />
    Website: ${row.website}<br />
</c:forEach>

添加jar文件

代码语言:javascript
复制
spring-jdbc-5.0.2
mysql-connector-java-5.0.2
EN

回答 2

Stack Overflow用户

发布于 2019-06-22 02:32:20

如果您是在lib文件夹中添加的,请在.classpath文件中创建一个条目,以便它能够运行

代码语言:javascript
复制
 <classpathentry kind="lib" path="src/main/resources/lib/mysql-connector-java-5.0.2.jar"/>

如果使用mvn将其打包为jar,则需要在pom.xml中输入以下条目

代码语言:javascript
复制
 <dependency>
     <groupId>mysql</groupId>
     <artifactId>mysql-connector-java</artifactId>
     <version>5.0.2</version>
     <systemPath>${project.basedir}\src\main\resources\lib\mysql-connector-java-5.0.2.jar</systemPath>
        <scope>system</scope>
 </dependency>
票数 0
EN

Stack Overflow用户

发布于 2019-06-22 04:28:35

将依赖项添加到pom.xml文件。

代码语言:javascript
复制
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>

或者手动从here下载.jar文件并将其添加到您的依赖包中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56707698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档