
MyBatis
文章平均质量分 66
Java数据库框架
天航星
天河有尽后为涯,星海无边前作岸。
展开
-
MyBatis ognl.NoSuchPropertyException 或者 Invalid bound statement (not found)
项目,运行时出现如下错误:ognl.NoSuchPropertyException:没有对应属性异常Invalid bound statement (not found):绑定语句无效(未找到)原创 2022-07-20 09:28:13 · 3057 阅读 · 0 评论 -
MyBatis 01 概述
MyBatis 本是apache的一个开源项目iBatis。2010年这个项目由迁移到了,并且改名为MyBatis。2013年11月迁移到Github。MyBatis 是一款优秀的基于Java的持久层框架。MyBatis 是一个半自动化的ORM (Object Relationship Mapping) 框架 --> 对象关系映射MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程。MyBatis 可以使用简单的XML或注解。原创 2022-07-10 11:08:20 · 98 阅读 · 0 评论 -
MyBatis 02 配置
/原创 2022-07-10 11:07:47 · 1569 阅读 · 0 评论 -
MyBatis 03 缓存
这个更高级的配置创建了一个 FIFO 缓存,每隔 60 秒刷新,最多可以存储结果对象或列表的 512 个引用。返回的对象被认为是只读的,因此对它们进行修改可能会在不同线程中的调用者产生冲突。eviction(清除策略)LRU– 最近最少使用:移除最长时间不被使用的对象。FIFO– 先进先出:按对象进入缓存的顺序来移除它们。SOFT– 软引用:基于垃圾回收器状态和软引用规则移除对象。WEAK– 弱引用:更积极地基于垃圾收集器状态和弱引用规则移除对象。默认的清除策略是 LRU。(刷新间隔)原创 2022-07-10 11:07:14 · 150 阅读 · 0 评论 -
MyBatis 04 实战
增删改查实现在实际使用中,MyBatis 的使用遵从一定的规范。常用的增删改查的 MyBatis 实现如下:Mapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="cn.sail原创 2022-07-10 11:06:40 · 247 阅读 · 0 评论 -
MyBatis ognl.NoSuchPropertyException
注解定义的扫描路径与实际路径是否符合,有可能是这里路径定义错误,更多的可能是文件放置路径错误。Invalid bound statement (not found):绑定语句无效(未找到)ognl.NoSuchPropertyException:没有对应属性异常。将路径修改正确后再启动项目,就不会有这个错误了。检查 SpringBoot 启动类中。原创 2021-05-31 14:06:00 · 113 阅读 · 0 评论 -
MyBatis resultMap中collection过滤空字段
MyBatis使用注意事项原创 2023-08-18 14:25:06 · 778 阅读 · 0 评论