spring boot 启动的时候requiredabeanoftypexxx

 时间:2024-10-23 16:35:03

1、先看错误的:

spring boot 启动的时候requiredabeanoftypexxx

2、错误的//@Component@RepositorypublicinterfaceUserMapper {int insert(UserDomain record);List<UserDomain> selectUsers;}这两个注解都是用了,为什么还会报错呢?

3、后来在网上看到网友说要用@Mapper注解,这才把问题解决了于是修改:

spring boot 启动的时候requiredabeanoftypexxx

4、解决方案一/** * 添加了@Mapper注解之后这个接口在编译时会生成相应的实现类* * 需要注意的是:这个接口中不可以定义同名的方法,因为会生成相同的id* 也就是说这个接口是不支持重载的 */@MapperpublicinterfaceUserDao {int insert(UserDomain record);List<UserDomain> selectUsers;}重新启动,启动正常。访问ok.

5、解决方案二:先看失败之前的Application(启动类):

spring boot 启动的时候requiredabeanoftypexxx

6、解决方案二 错误前@SpringBootApplicationpublic class KgblogApplication {public static void main(String args) {SpringApplication.run(KgblogApplication.class, args);}}根据错误提示,没有UserDao这个bean.那么我们就在启动类上将该报扫描进去:

spring boot 启动的时候requiredabeanoftypexxx

7、解决方案二//@SpringBootApplication@SpringBootApplication@MapperScan(value = {"com.kaigejava.kgblog.dao"})public class KgblogApplication {public static void main(String args) {SpringApplication.run(KgblogApplication.class, args);}}

spring boot 启动的时候requiredabeanoftypexxx
  • java如何获取某天的开始时间
  • 集成灶的优点和缺点
  • windows端口映射实现方法
  • 招商银行网上理财账户怎么开户
  • 热门搜索
    糖耐是检查什么的 子宫内膜异位症是什么症状 想不到这一生到底是图什么求歌名 干巴爹是什么意思 齐心协力是什么意思 减肚子上肉最有效运动 compare是什么意思 length是什么意思 米兰花的养殖方法和注意事项 运动会演讲稿50字