美文网首页
mybatis 文件出错

mybatis 文件出错

作者: 月影风煞 | 来源:发表于2018-08-11 13:29 被阅读0次

在SSM项目中,经常因为mybatis文件报错而项目启动不了,通过配置可以在控制台输出xml文件报错的信息。

一般我们会在配置文件中加载mybatis配置 mybatis配置 ,我们可以对SqlSessionFactoryBean类进行一下继承,增加一个可以输出mybatis语句出错的方法。如下: 修改后的 ,创建一个子类文件 子类
package com.findError;

import java.io.IOException;

import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.springframework.core.NestedIOException;

public class BeanFactory extends SqlSessionFactoryBean {

    @Override
    protected SqlSessionFactory buildSqlSessionFactory() throws IOException {
        try{
            return super.buildSqlSessionFactory();
        }catch(NestedIOException e){
            e.printStackTrace();
            throw new NestedIOException("Failed to parse mapping resource:",e.getCause());
        }
    }
}

相关文章

网友评论

      本文标题:mybatis 文件出错

      本文链接:https://www.haomeiwen.com/subject/snfzrftx.html