ssm框架访问数据库一直在转圈(请求)

                         ssm框架访问数据库一直在转圈(请求)

今天在写项目的时候遇到了一个问题,和大家分享一下。

先做项目的时候一直放了些假数据。把对象数组传到前台,通过jstl的foreach遍历。

然后大致前台页面和js逻辑实现的差不多的时候开始从后台数据库调数据。

这时候在访问后台数据库之后就会一直请求,页面没有跳转,也不会转圈。

然后便开始疯狂找错过程

1:先以为是web.xml,spring-mvc.xml,springmvc-mybatis配置有问题。后来发现从web.xml可以加载对应的这两个xml文件。

并且配置也是正确的。

2:然后开始在dao层实现的xml文件找问题。一遍遍比对resultmap数据库的字段和对应的实体类是否一致。比对jdbcType类型

是否合理。还是不行,后来把别人的用插件生成的xml和java实体类拷过来,结果还是no。然后开始检查xml配置文件中的返回

类型,和入参类型,还是no。开始修改sql语句。是不是sql语句出现问题了呢?然后由各种复杂的逻辑逐渐开始简化,最后简化

到只查找其中的一个字段。还是no。

3:是不是缓存的原因?开始clean install mvn项目。update项目。重启,no!

4:一遍遍开始从controller屡,controller-service-servicImpl-dao-xml。还是no!

5:自己重新写一个整体的流程。从controller开始到xml。自己配置一个整体流程。还是不行。

6:这时候我想是不是数据库连接的时候有问题呢?我开始看这个db.properties连接配置文件。

     的确就是这里的问题

那个圈红圈的地方出现了问题,少了两个//导致他一直连接不上,然后一直转圈(请求)。最后能够连上数据库,终于解决了这个问

题。

这种小问题在项目开发的时候还是比较难以发现的。所以要更加用心去实现每一步。否则你会在很小的问题上纠结好久。

猜你喜欢

转载自blog.csdn.net/qq_43279637/article/details/84000928