遇到的问题

后端

  1. Spring项目创建启动就出现了问题,说是在项目启动的过程中Service层的实现类中无法找到Dao层对应的接口,于是乎百度了很久,有说加个扫包注解在启动类里面的试了一下,发现还是没用,然后我放弃了,午休过后再改的时候发现,其实是注解的包弄错了,在修改后项目正常启动,下面是具体的问题描述。

问题信息

***************************
APPLICATION FAILED TO START
***************************Description:Field touristDao in cn.jqh.QiMenDunJia.service.impl.TouristServiceImpl required a bean of type 'cn.jqh.QiMenDunJia.dao.TouristDao' that could not be found.The injection point has the following annotations:- @org.springframework.beans.factory.annotation.Autowired(required=true)Action:Consider defining a bean of type 'cn.jqh.QiMenDunJia.dao.TouristDao' in your configuration.Process finished with exit code 0

问题原因

// 错误的原因是这两个注解不是这个包里面的
package cn.jqh.QiMenDunJia.dao;import org.mapstruct.Mapper;
import org.springframework.stereotype.Repository;@Mapper
@Repository
public interface TouristDao {}

解决办法

package cn.jqh.QiMenDunJia.dao;import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;@Mapper
@Repository
public interface TouristDao {}

来自一枚敢敢的全栈开发日志——Spring项目启动错误篇相关推荐

  1. python由谁设计并领导开发_Python全栈开发之路 【第七篇】:面向对象编程设计与开发(1)...

    本节内容 一.编程范式 编程指的是写程序.敲代码,就是指程序员用特定的语法.数据结构和算法编写的代码,目的是来告诉计算机如何执行任务的. 在编程的世界里最常见的两大流派是:面向过程与面向对象.&quo ...

  2. Python全栈开发之路 【第六篇】:Python基础之常用模块

    本节内容 模块分类:好处:标准库:help("modules") 查看所有python自带模块列表第三方开源模块:自定义模块:模块调用: import modulefrom os ...

  3. 来自一枚敢敢的Kotlin——Android开发日志之初识RecyclerView

    写在前面 ​ 因为本科课程的原因,我在2022年开始了我的android开发,我以为我跳离了前端,其实没有,我只是从web端换到了移动端,如此美妙的开局!学校里面的内容还在用Java上着android ...

  4. spring boot + vue + element-ui全栈开发入门——基于Electron桌面应用开发

     前言 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Electron通过将Chromium和Node.js合并到同一个运行时环 ...

  5. spring boot + vue + element-ui全栈开发入门

    今天想弄弄element-ui  然后就在网上找了个例子 感觉还是可以用的  第一步是完成了  果断 拿过来  放到我这里这  下面直接是连接  点进去 就可以用啊 本想着不用vue   直接导入连接 ...

  6. 全栈开发永远成不了高级程序员?!

    [CSDN编者按]对于程序员来说,选择深耕单一技术还是各领域涉猎一番是二选一的必考题.如果你是后者,那恭喜你成为很多开发者艳羡的全栈工程师了!你会很受欢迎,很多技术问题上都需要你的参与.但是,一个残酷 ...

  7. 全栈开发实战 | SSM框架整合完整教程

    "一个人最好的状态:梦想藏在心里,行动落于腿脚." 目录 1.前言 2.基本概念 2.1 MyBatis 2.2 Spring 2.3 SpringMVC 3.开发环境搭建 3.1 ...

  8. 全栈开发入门实战:后台管理系统

    这篇 Chat 将分享个人开发一个后台管理系统的全过程.后台管理系统,其实可以作为全栈开发的入门项目,因为它会涉及到前后台交互的很多知识点,做完一个后台管理系统,然后部署上线,你基本就算是入门全栈开发 ...

  9. 扶贫干部拍胸脯认证,AI开发者上手零门槛,百度打造 “云智一体”全栈开发杀手锏...

    "我可以拍着胸脯说识别准确率很高."扶贫干部刘乐这样评价他在使用百度EasyDL平台助力扶贫的效果,他是陕西省汉中市扶贫信息中心副主任,也是一名热爱编程的程序员. 在近期百度智能云 ...

最新文章

  1. Linux大文件处理,伪分区
  2. 浅谈用户体验的 4 个维度
  3. MySQL Windows ZIP 免费安装和启动设置
  4. 修改 VS2013 项目属性的默认包含路径(全局)
  5. HDU - 5878 A - I Count Two Three H 技巧枚举
  6. 重庆最狠的火锅,都是用来泡脚的
  7. JAVA作业-简易计算器
  8. python launcher卸载后蓝屏_使用dump文件分析系统蓝屏原因
  9. 适合计算机课堂玩的游戏,几个课堂小游戏(能活跃课堂气氛)
  10. oracle磁盘满了怎么办,ORACLE磁盘空间占满解决
  11. 工具:dlf 强制删除文件或文件夹
  12. [生存志] 第48节 叔向忧羊舌
  13. LivePlayer H5播放器(实时视频和历史视频)
  14. tensorflow sess.run()
  15. 使用Android Studio设置调试的外接设备屏幕分辨率
  16. 浅谈量子量化股票交易的基本原理
  17. Discuz3.4 论坛创始人密码忘记重置
  18. 说不清心里对于这个孩子是什么样的感情
  19. 安全L1-1.2 信息安全概述-协议层脆弱性分析01-物理层及链路层
  20. Unable to start service Intent U=0: not found

热门文章

  1. 【模电实验】基本放大电路的研究实验
  2. Struts多附件上传
  3. 虚拟服务器显卡设置,Vmware vSphere5.1开启GPU虚拟化
  4. Nature封面!我国仿生软体机器人“打卡”地球最深海沟,遨游水下10900米!
  5. Eclipse导入项目java文件中文乱码
  6. uniapp - [微信小程序] 超详细实时录音功能,录制外部声音及播放上传到服务器(支持录音完毕生成 mp3、试听音频(带进度条)、暂停录音、重新录音、限制录音最大时长、自定义音频名称等功能)
  7. 【SAP Hana】X档案:HANA SQL 常用函数使用示例
  8. 重生之我是计算机网络
  9. OSpider v3.0.0 开发者手册
  10. 如何面对「加班文化」?