日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

idea+maven+ssm搭建boot_crm项目遇到的问题

發布時間:2023/12/1 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 idea+maven+ssm搭建boot_crm项目遇到的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用idea+maven+ssm搭建一個boot_crm項目,遇到的問題如下:

1.環境搭建好了,相關配置文件都配置好了,也部署到了tomcat,但是無法啟動首頁。

通過百度,google找到了,原因是web.xml文件出了問題,使用maven構建web項目時web.xml的頭文件是

<!--<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >-->
需要把它刪除或者注銷即可。
換成下面這樣即可順利運行。 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
</web-app>

2.在ssm框架中使用mybatis執行sql語句時,各項配置都沒出現問題,寫好接口文件,配置mapper映射文件,執行一個簡單的查詢語句時,日志信息顯示執行了sql語句,但是頁面無法顯示數據。
各方排查,查看映射文件與接口文件有沒有在一個包中,映射文件中查詢語句的id和接口文件的方法名是否一致,參數類型和返回類型是否一致,sql語句是否寫錯,applicationContext.xml配置文件中
是否開啟了按包掃描,一通排查下來都沒錯,頁面還是無法顯示數據,將日志打印出來的sql語句復制到mysql數據庫中執行可以正確顯示查詢結果。
最后百度,google了一下,才知道原因是,在maven+ssm的項目中,操作數據庫要在pom.xml中的<build></build>中添加以下信息問題解決。 <!--用于處理mapper映射文件-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>

3.當在controller類寫好方法,啟動服務器運行時,老是報404錯誤。
結果一查,發現沒有使用@Controller注解,,,,冤死。

轉載于:https://www.cnblogs.com/jasonboren/p/10640376.html

總結

以上是生活随笔為你收集整理的idea+maven+ssm搭建boot_crm项目遇到的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。