• spring-boot下mybatis的配置


    问题描述:spring boot项目想添加mybatis的配置,在src/main/resources目录下新建了mybatis-config.xml文件,在application.properties文件中添加:

    mybatis.config-location=classpath:mybatis-config.xml
    

    本地启动没有问题,但是使用jenkins构建打包后总是报错:

    [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.io.FileNotFoundException: class path resource [mybatis-config.xml] cannot be opened because it does not exist
    

    找不到mybatis-config.xml的配置文件。kenjins构建使用的是maven打包,于是找到pom文件,发现没有指定xml文件的位置。改动后为:

    <resources>
    	<resource>
    		<directory>src/main/java</directory>
    	</resource>
    	<!--指定资源的位置 -->
    	<resource>
    		<directory>src/main/resources</directory>
    		<includes>
    			<include>**/*.xml</include>
    			<include>**.properties</include>
    		</includes>
    	</resource>
    </resources>
    

    转载于:https://my.oschina.net/wuyiyi/blog/2885638

  • 相关阅读:
    MicroPython的开发板
    python 安装mysql报错
    30个mysql千万级大数据SQL查询优化技巧详解
    PHP针对数字的加密解密类,可直接使用
    form表单公用
    生成随机邀请码
    Tp5自动验证
    protected和private的区别
    中国俗语大全
    更改Unity项目新建模板
  • 原文地址:https://www.cnblogs.com/twodog/p/12135583.html
Copyright © 2020-2023  润新知