问题背景:使用 springboot和 mybatis-plus时候,又导入了mybatis-plus-boot-starterr包。<!--SpringBootpagehelper依赖--> <dependency> <groupId>com.github.pa......
<updateid=updateOperApplyExamparameterType=com.gl.exam.operApplyExam.entity.OperApplyExam> update sys_oper_applyexam <set> <iftest=theo......
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String<iftest=examDate!=nullandexamDate!=''>......
什么是Log4j?Log4j是Apache的一个开源项目,通过使用Log4j, 我们可以控制日志信息输送的目的地是控制台、文件、GUI组件我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。......
1、日志工厂如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手!曾经: sout 、debug现在:日志工厂!SLF4JLOG4J 【掌握】LOG4J2JDK_ LOGGINGCOMMONS_ LOGGINGSTDOUT_ LOGGING 【掌握】NO_ LOGGING在Mybatis......
1、解决字段名和属性名不一样的问题数据库中的字段:新建一个项目,拷贝之前的,测试实体类字段不一致的情况。publicclassUser{ privateintid; privateStringname; privateStringpassword; }测试出现问题:select*frommybat......
生命周期和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题。SqISessionFactoryBuilder:一旦创建了SqlSessionFactory, 就不再需要它了局部变量SqISessionFactory:说白了就是可以想象为:数据库连接池SqlSessionFactory 一......
1、核心配置文件mybatis-config.xmlMyBatis 的配置文件包含了会深深影响MyBatis行为的设置和属性信息。configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) o......
1、万能的Map传值假设,我们的实体类,或者数据库中的表,字段或者参数过多,我们应当考虑使用Map!map灵活度高,可以用自己定义的key,不过相对项目来说不是很规范,看情况使用。Map传递参数,直接在sq|中取出key即可! [parameterType=map]对象传递参数,直接在sq|中取对象......
- 1
- 2