spring无法获取连接,数据源无效:“java.sql.SQLException:找不到适合数据源的驱动程序”
我正在显示数据库中的数据。但无法获取连接,数据源无效:“java.sql.SQLException:找不到适合数据源的驱动程序”此错误显示
servlet。xml文件
<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>
索引。jsp文件
<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文件
spring-jdbc-5.0.2
mysql-connector-java-5.0.2
# 1 楼答案
如果添加到lib文件夹中,请在中输入。类路径文件,以便它能够运行
如果使用mvn将其打包为jar,则需要在pom中输入此项。xml
# 2 楼答案
将依赖项添加到
pom.xml
文件中或者从here手动下载
.jar
文件,并将其添加到dependecy包中