错误笔记

错误笔记—关于Java操作数据库的笔记

GitHub地址

1.[java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector]

  • 分析:这是c3p0的一个错误信息,我们在下载 c3p0时候,zip压缩包中,有三个jar,其中一个 c3p0-x.x.x.jar,还有一个 mchange…jar的文件,该错误原因就是缺少该jar;至于 该jar包的作用就是,一,解决上面的问题,二:本身作用,见,,,jar解压后的源码。
  • 方案:mchange-commons-java-版本号.jar丢进项目的lib文件即可。

2.log4j URI is not registed

问题出现:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

解决方案:

<!DOCTYPE log4j:configuration SYSTEM
        "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">
<log4j:configuration debug="true">

3.Mybatis在maven环境下通过class的映射失效

在maven的pom.xml中添加包含对应的映射文件

<!--解决mybatis的mapper配置映射找不到-->
    <build>
        <resources>
            <resource>
                <!--此处配置到java是因为mapper.xml文件在java目录-->
                <directory>src/main/java</directory>
                <includes><!--此处配置需要包含的映射文件,当然也可以直接用通配符-->
                    <include>com/github/mybatis/dao/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

4.Idea实现序列化接口没有自动生成序列号

```

4.Idea实现序列化接口没有自动生成序列号

设置: File | Settings | Editor | Inspections | Java | Serialization issues Java | Serialization issues | Serializable class without 'serialVersionUID’将其打勾并设置为Error等级,默认式warning等级[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r4rnQjYs-1586866637249)(错误笔记.assets/image-20200410113014833.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值