zoukankan      html  css  js  c++  java
  • spring boot 常见问题

    1、整合hibernate

    ***************************
    APPLICATION FAILED TO START
    ***************************

    Description:

    Field userRepository in boottest.MainController required a bean of type 'withhibernate.UserRepository' that could not be found.


    Action:

    Consider defining a bean of type 'withhibernate.UserRepository' in your configuration.

    问题描述:根据spring boot官网做些小东西,spring boot使用hibernate与mysql整合时,按照例子做好之后,没问题,当我把User、UserRepository单独放入一个withhibernate包下时,发生这种错误,字面意思就是找不到这个bean,基本定位是scan(扫描)没有找到,判定少注解

    解决方式:

    在注入方,添加注解扫描

    @Controller
    @RequestMapping(path="/demo")
    @ComponentScan({"withhibernate"})
    @EntityScan("withhibernate")
    @EnableJpaRepositories("withhibernate")
    public class MainController {
        @Autowired
        private UserRepository userRepository;

    2、整合mybatis时

    controller上面添加@MapperScan ("withmybatis")

    我很小我很弱,我在慢慢成长!
  • 相关阅读:
    关于范型
    c#.net实体类序列化方法  为什么要序列化
    游标示例
    干掉switch语句
    java面向对象总结(一)
    Java泛型简明教程(转)
    java 成员变量、局部变量、静态变量
    Java 集合类图(转)
    java泛型(擦除)
    java垃圾回收
  • 原文地址:https://www.cnblogs.com/lvzhanhui/p/7511603.html
Copyright © 2011-2022 走看看