SpringBoot報錯Unsatisfied dependency expressed through field userMapper和Whitelabel Error Page解決方案

搜索下面的錯誤信息得到解決方法

Unsatisfied dependency expressed through field 'userMapper'

項目結構如下
在這裏插入圖片描述
解決辦法
在啓動類中加入註解
裏面填寫的是mapper 的路徑

@ComponentScan(basePackages={"com.example.demo.mapper"})

啓動項目的問題已經解決,但是現在是404,沒有找到文件

還是需要在啓動類中包含進來controller的文件

@ComponentScan(basePackages={"com.example.demo.mapper","com.example.demo.controller"})

在這裏插入圖片描述

參考博客
SpringBoot 出現Whitelabel Error Page 解決辦法

然後遇到的問題是:分頁列表又是404
在這裏插入圖片描述

解決方法
注意pagehelper的版本

之前使用3.7.5,運行不報錯誤就是404,改成4.1.6之後開始報出html的語法錯誤,修改之後成功運行

<dependency>
			<groupId>com.github.pagehelper</groupId>
			<artifactId>pagehelper</artifactId>
			<version>4.1.6</version>
		</dependency>

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章