错误笔记

错误笔记—关于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

问题出现:

 
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

解决方案:


<log4j:configuration debug="true">

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

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


    <build>
        <resources>
            <resource>
                
                <directory>src/main/javadirectory>
                <includes>
                    <include>com/github/mybatis/dao/*.xmlinclude>
                includes>
                <filtering>falsefiltering>
            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)]

你可能感兴趣的:(DB学习笔记)