学习日记

项目实现中出现的问题记录

2020-04-20  本文已影响0人  诸葛凌曌

1、SSM项目卡住不动

idea连接tomcat卡住,一动不动,前面会加载一部分,然后卡住,第一种解决办法是找到一个交错catalina.bat的文件,这个文件中可能配置了java相关的内容,把那个内容注释掉,之后运行有可能解决,但是没有解决我的问题,我进行了尝试之后觉得不是这里出了问题;第二种解决办法是重新加一次tomcat,就是把tomcat屏蔽掉之后再一次加入tomcat,然后在build的同时选上build-artifacts,这个解决办法我也尝试了还是不行,再后来,重装了tomcat,然后重装了idea,尝试了一切边缘的办法之后都没能解决,然后找到了一篇文章,讲的是eclipse出现的类似情况,其实运行卡住的时候相当于报错了,他说明了卡住的位置,是spring.schemes有问题,然后我发现applicationContext.xml配置文件中,springschema的版本与我工具包中的版本不对应,而原因应该是前两天我重新配置ssm框架的时候导入了新版本的包,他可能替换掉了,所以就导致与配置文件中写的版本不一样,这个问题解决之后就能重新正常启动了。

附上一个学习链接:https://www.cnblogs.com/steamer/p/12500645.html

讲的是eclipse相关问题,然后解决了,idea解决方法类似

2、数据库的问题

前后端分离实现数据库操作遇到的问题

首先:url后面要加.do,因为我的web.xml的配置文件中好像是这么配置的,但具体原理还没弄明白

第二:mybatis的sql语句

就是前端后端传输数据的原理问题

首先js代码调用controller,通过那个相对应的url,然后controller调用service,service调用mapper,mapper包括那个接口和那个xml文件,然后依次返回

mapper的接口和xml文件中的内容要一一对应,就是一个方法对应一个select

3、debug一直不停

这个问题就很致命,要在左下角点放行,就是那个绿色的像播放键一样的东西

上一篇下一篇

猜你喜欢

热点阅读