随笔分类 - MyBatis
摘要:在使用MyBatis查询数据时,返回值可以定义为`resultMap`。 如果返回的对象中有列表,还可以使用`collection`标签进行定义。 此时,如果不想某些字段为空的数据加入列表,可以使用`notNullColumn`属性进行定义: ```XML ``` `notNullColumn`属性
阅读全文
摘要:简介 什么是缓存 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,转从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 为什么使用缓存 减少和数据库的交互次数,减少系统开销,提高系统效率。 什么样的数据适合使用缓存
阅读全文
摘要:增删改查实现 在实际使用中,MyBatis 的使用遵从一定的规范。 常用的增删改查的 MyBatis 实现如下: Mapper.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DT
阅读全文
摘要:导入jar包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.7</version> </dependency> jar包版本可自行选中,建议选择使用人数最多的。 编写
阅读全文
摘要:官网:http://www.mybatis.org/mybatis-3/zh/index.html GitHub:https://github.com/mybatis/mybatis-3 简介 MyBatis 本是 apache 的一个开源项目 iBatis。 2010年这个项目由 apache s
阅读全文
摘要:描述 SpringBoot + Mybatis-plus 项目,运行时出现如下错误: ognl.NoSuchPropertyException:没有对应属性异常 Invalid bound statement (not found):绑定语句无效(未找到) 分析 项目出现这两个异常,一般有如下可能:
阅读全文