mybatis加载不到全局配置文件conf.xml

Mybatis加载不到全局的配置文件conf.xml

String resource = "json/conf.xml";
InputStream is = SocketServer.class.getClassLoader().getResourceAsStream(resource);
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(is);

is得到的是null值

经查,发现conf.xml没被编译到target目录下,

没加载到文件资源,在pom.xml文件中加入以下配置

 

<resources>
  <resource>
    <directory>src/main/java</directory>
    <includes>
      <include>**/*.xml</include>
    </includes>
  </resource>

  <resource>
    <directory>src/main</directory>
    <includes>
      <include>**/*.xml</include>
    </includes>
  </resource>

</resources>

猜你喜欢

转载自blog.csdn.net/zflb2008/article/details/92832017