我是学霸 发表于 2019-11-30 20:42

【JAVA】求助!整合SSM框架遇到问题

我遇到的问题是:
jsp页面表单提交参数给controller,


controller通过自动装配的dao接口执行mapper.xml里的映射语句,


https://attach.52pojie.cn//forum/201911/30/203941agoozsg1ln0isig3.png?l

在这一步的时候就会卡住,但是不报错,浏览器就只是一直转圈圈。


求各位大佬给萌新答疑解惑。

我是学霸 发表于 2019-11-30 22:22

本帖最后由 我是学霸 于 2019-11-30 22:24 编辑

kangaroo1122 发表于 2019-11-30 22:14
com.mysql.cj.jdbc.Driver使用的是MySQL 8


我的maven依赖是这样的,用的是8.0.15


<dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.10</version>
      </dependency>
      <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.15</version>
      </dependency>

我是学霸 发表于 2019-11-30 21:37

Fenrana 发表于 2019-11-30 21:01
你到是把报错信息和cityDao的代码贴出来啊

大佬,这是报错信息
Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.cj.jdbc.Driver'
### The error may exist in class path resource
### The error may involve com.dao.CityDao.addCity
### The error occurred while executing an update


cityDao

package com.dao;
import com.po.*;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

@Repository("cityDao")
@Mapper
public interface CityDao {
    City selectCityByName(String name);
    City addCity(String name);
}

Fenrana 发表于 2019-11-30 21:01

你到是把报错信息和cityDao的代码贴出来啊

Crazy开发仔 发表于 2019-11-30 21:02

insert into表名 values(字段值)

values   不是value吧

lovejun 发表于 2019-11-30 21:19

本帖最后由 lovejun 于 2019-11-30 21:22 编辑

第一是values不是value
第二,你的log4j应该配置错了,所以没打日志

我是学霸 发表于 2019-11-30 21:38

Crazy开发仔 发表于 2019-11-30 21:02
insert into表名 values(字段值)

values   不是value吧

我觉得只有一个字段就用了value...


现在改成values了,还是不行

我是学霸 发表于 2019-11-30 21:39

lovejun 发表于 2019-11-30 21:19
第一是values不是value
第二,你的log4j应该配置错了,所以没打日志

这两个问题现在解决了,现在的问题是找不到mysql驱动...

Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.cj.jdbc.Driver'
### The error may exist in class path resource
### The error may involve com.dao.CityDao.addCity
### The error occurred while executing an update



我明明用maven导了jar包的呀

青春还在 发表于 2019-11-30 21:40

你这是少jdbc数据库的连接jar

未来我未来 发表于 2019-11-30 21:42

居然不是花里胡哨的idea{:1_905:}

wl18122311198 发表于 2019-11-30 22:00

有没有导入jar包?新手感觉还是推荐用springboot吧
页: [1] 2 3 4
查看完整版本: 【JAVA】求助!整合SSM框架遇到问题