1晚胡、SSM項(xiàng)目卡住不動(dòng)
idea連接tomcat卡住旱眯,一動(dòng)不動(dòng)沸移,前面會(huì)加載一部分财喳,然后卡住,第一種解決辦法是找到一個(gè)交錯(cuò)catalina.bat的文件立砸,這個(gè)文件中可能配置了java相關(guān)的內(nèi)容掖疮,把那個(gè)內(nèi)容注釋掉,之后運(yùn)行有可能解決颗祝,但是沒(méi)有解決我的問(wèn)題浊闪,我進(jìn)行了嘗試之后覺(jué)得不是這里出了問(wèn)題;第二種解決辦法是重新加一次tomcat螺戳,就是把tomcat屏蔽掉之后再一次加入tomcat搁宾,然后在build的同時(shí)選上build-artifacts,這個(gè)解決辦法我也嘗試了還是不行倔幼,再后來(lái)盖腿,重裝了tomcat,然后重裝了idea损同,嘗試了一切邊緣的辦法之后都沒(méi)能解決翩腐,然后找到了一篇文章,講的是eclipse出現(xiàn)的類似情況膏燃,其實(shí)運(yùn)行卡住的時(shí)候相當(dāng)于報(bào)錯(cuò)了茂卦,他說(shuō)明了卡住的位置,是spring.schemes有問(wèn)題组哩,然后我發(fā)現(xiàn)applicationContext.xml配置文件中等龙,springschema的版本與我工具包中的版本不對(duì)應(yīng),而原因應(yīng)該是前兩天我重新配置ssm框架的時(shí)候?qū)肓诵掳姹镜陌娣。赡芴鎿Q掉了蛛砰,所以就導(dǎo)致與配置文件中寫的版本不一樣,這個(gè)問(wèn)題解決之后就能重新正常啟動(dòng)了幕袱。
附上一個(gè)學(xué)習(xí)鏈接:https://www.cnblogs.com/steamer/p/12500645.html
講的是eclipse相關(guān)問(wèn)題暴备,然后解決了,idea解決方法類似
2们豌、數(shù)據(jù)庫(kù)的問(wèn)題
前后端分離實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作遇到的問(wèn)題
首先:url后面要加.do涯捻,因?yàn)槲业膚eb.xml的配置文件中好像是這么配置的,但具體原理還沒(méi)弄明白
第二:mybatis的sql語(yǔ)句
就是前端后端傳輸數(shù)據(jù)的原理問(wèn)題
首先js代碼調(diào)用controller望迎,通過(guò)那個(gè)相對(duì)應(yīng)的url障癌,然后controller調(diào)用service,service調(diào)用mapper辩尊,mapper包括那個(gè)接口和那個(gè)xml文件涛浙,然后依次返回
mapper的接口和xml文件中的內(nèi)容要一一對(duì)應(yīng),就是一個(gè)方法對(duì)應(yīng)一個(gè)select
3、debug一直不停
這個(gè)問(wèn)題就很致命轿亮,要在左下角點(diǎn)放行疮薇,就是那個(gè)綠色的像播放鍵一樣的東西