Mybatis
nested exception is java.lang.NoClassDefFoundError: org/mybatis/logging/LoggerFactory

问题背景:使用springboot和mybatis-plus时候,又导入了mybatis-plus-boot-starterr包。<!--SpringBootpagehelper依赖--><dependency><groupId>com.github.pagehe......

  李庆林
  2023-07-27 16:18:19
775
浏览
1
喜欢
 
0
评论
0
订阅
Mybatis中update时set和if动态SQL用法

<updateid=updateOperApplyExamparameterType=com.gl.exam.operApplyExam.entity.OperApplyExam>updatesys_oper_applyexam<set><iftest=theorySc......

  李庆林
  2021-07-23 01:08:31
2,031
浏览
2
喜欢
 
0
评论
0
订阅
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String

Cause:java.lang.IllegalArgumentException:invalidcomparison:java.util.Dateandjava.lang.String<iftest=examDate!=nullandexamDate!=''>ExamDa......

  李庆林
  2021-07-23 01:07:01
1,661
浏览
0
喜欢
 
0
评论
0
订阅
Log4j打印输出日志

什么是Log4j?Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。1......

  李庆林
  2020-03-24 19:23:28
1,822
浏览
1
喜欢
 
1
评论
0
订阅
Mybatis:日志工厂

1、日志工厂如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手!曾经:sout、debug现在:日志工厂!SLF4JLOG4J【掌握】LOG4J2JDK_LOGGINGCOMMONS_LOGGINGSTDOUT_LOGGING【掌握】NO_LOGGING在Mybatis中具体使用哪一个......

  李庆林
  2020-03-20 19:41:54
1,713
浏览
1
喜欢
 
0
评论
0
订阅
Mybatis:resultMap结果集映射

1、解决字段名和属性名不一样的问题数据库中的字段:新建一个项目,拷贝之前的,测试实体类字段不一致的情况。publicclassUser{privateintid;privateStringname;privateStringpassword;}测试出现问题:select*frommybatis.us......

  李庆林
  2020-03-20 17:49:53
1,720
浏览
0
喜欢
 
0
评论
0
订阅
Mybatis生命周期和作用域

生命周期和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题。SqISessionFactoryBuilder:一旦创建了SqlSessionFactory,就不再需要它了局部变量SqISessionFactory:说白了就是可以想象为:数据库连接池SqlSessionFactory一旦被......

  李庆林
  2020-03-20 14:50:52
2,213
浏览
0
喜欢
 
0
评论
0
订阅
Mybatis配置解析

1、核心配置文件mybatis-config.xmlMyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectF......

  李庆林
  2020-03-20 10:41:35
1,593
浏览
1
喜欢
 
0
评论
0
订阅
Mybatis用Map传值和模糊查询

1、万能的Map传值假设,我们的实体类,或者数据库中的表,字段或者参数过多,我们应当考虑使用Map!map灵活度高,可以用自己定义的key,不过相对项目来说不是很规范,看情况使用。Map传递参数,直接在sq|中取出key即可![parameterType=map]对象传递参数,直接在sq|中取对象的......

  李庆林
  2020-03-19 19:13:10
1,980
浏览
0
喜欢
 
0
评论
0
订阅
Mybatis实现增、删、改、查(CRUD)

我们根据上篇文章搭建的mybatis环境操作,如果没有搭建环境的可以去上篇博客(第一个mybatis程序)查看。1、namespacenamespace中的包名要和Dao/mapper接口的包名一致!2、select选择,查询语句;id:就是对应的namespace中的方法名;resultType:......

  李庆林
  2020-03-19 15:43:42
1,577
浏览
0
喜欢
 
0
评论
0
订阅
Total 13
  • 1
  • 2