java新加的借口扫描不到

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java新加的借口扫描不到相关的知识,希望对你有一定的参考价值。

取消
首页
编程
手机
软件
硬件
安卓
苹果
手游
教程
平面
服务器
首页 > 软件编程 > java > springboot扫描dao层接口
springboot启动扫描不到dao层接口的解决方案
2021-07-08 15:04:08 作者:yangqifan_simplelife

这篇文章主要介绍了springboot启动扫描不到dao层接口的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
今天启动springboot项目时失败了

解决
检查原因发现是启动类的MapperScan("")的值写到类名了,改成类所在的包名错误就修复了。

springboot 扫描不到dao层和controller
一、提示
A component required a bean of type ‘com.imooc2.product.category.dao.ProductCategoryDao' that could not be found即dao层找不到了

解决:使用@MapperScan 注解或者@MapperScans注解

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.ComponentScans;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
@EnableSwagger2
@SpringBootApplication
@MapperScan("com.imooc2.product.**.dao")
public class ProductApplication //extends SpringBootServletInitializer
public static void main(String[] args)
SpringApplication.run(ProductApplication.class, args);

二、问题:
提示controller和services层找不到
访问controller的方法显示404错误
参考技术A java新加的借口扫描不到,API函数包含在Windows系统目录下的动态连接库文件中。Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。java用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。这在某种程度上很像Windows的天然代码。

以上是关于java新加的借口扫描不到的主要内容,如果未能解决你的问题,请参考以下文章

java:Map借口及其子类

新加的服务发布成功,但是调用时找不到

java:Map借口及其子类HashMap五,identityHashMap子类

java 实现序列化的两种方式

没有任何借口

C#中,调试错误类型是不实现借口成员,代码如下