LOG4J配置详解
LOG4J 配置
新建 JAVA 项目
导入 JAR 包
在项目中导入 log4j-1.2.14.jar 包就可以了
基本配置文件
在 project 根目录下,新建 log4j.properties。
1 | ##error > warn > info > debug |
在项目中导入 log4j-1.2.14.jar 包就可以了
在 project 根目录下,新建 log4j.properties。
1 | ##error > warn > info > debug |
1 | org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'userName' in 'class com.q18idc.Xxxx' |
检查取值表达式中的属性名是否写错了,例如:{username,jdbcType=INTEGER}把 userName 写成了 username
因为 mybatis 的代码生成插件,xml 文件是追加,如果你执行了两次生成的话,表的映射 xml 里的代码会生成两遍,所以就会报错
1 | Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.q18idc.news.dao.SysLogMapper.BaseResultMap |
解决方法:检查对应的 xml 文件中是否有两个相同的 BaseResultMap 结果集
1 | Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.xxxxx |
这个是一个Hello World