zoukankan      html  css  js  c++  java
  • springboot整合mybatis错误记录(2)

    springboot中无法加载dao同级目录下.xml文件

    (1)在pom.xml文件下添加如下配置

                          <resource>
    				<directory>${basedir}/src/main/java</directory>
    				<includes>
    					<include>**/**</include>
    				</includes>
    			</resource>
    

     (2)在.yml或者.properties文件下添加类似如下配置

    mybatis.mapper-locations=com/example/demomybatis/dao/mapping/*.xml
    mybatis.type-aliases-package=com.example.demomybatis.entity
    

     

    (2.1)以上配置若不对,参考如下配置

    application.yml的配置

    mybatis:
      config-location:classpath:mybatis/mybatis.cfg.xml        # mybatis配置文件所在路径
      mapper-locations:classpath*:com/example/demo/**/dao/xml/*.xml                       # mapper映射文件
    

      

    **
    一定要注意classpath*

    application.properties的配置

    **

    #mybatis的mapper配置文件
    # mybatis配置文件所在路径
    mybatis.config-location:classpath:mybatis-config.xml
    # 所有的mapper映射文件
    mybatis.mapper-locations:classpath*:com/springboot/mapper/*.xml
    

      

    (3)在springboot启动类下添加如下注解

    @MapperScan("com.example.demomybatis.dao")
    

      

    参考连接:https://blog.csdn.net/something0224/article/details/83656917

  • 相关阅读:
    .Net环境下的缓存技术介绍
    JavaScript 全局对象
    JavaScript escape() 函数
    实现DIV拖动
    巧用Ajax的beforeSend 提高用户体验
    js中ie8下不识别indexOf的解决办法
    页面弹窗效果HTML
    让html页面中的文字不可选中
    MVC路由规则
    C# Math.Round
  • 原文地址:https://www.cnblogs.com/ludengxiadeyingzi/p/10558986.html
Copyright © 2011-2022 走看看