书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 1102 个相关结果.
  • 参数

    参数 字符串替换 参数 之前见到的所有语句都使用了简单的参数形式。但实际上,参数是 MyBatis 非常强大的元素。对于大多数简单的使用场景,你都不需要使用复杂的参数,比如: <select id = "selectUsers" resultType = "User" > select id, username, password ...
  • 简介

    简介 特性 支持数据库 框架结构 代码托管 参与贡献 优秀视频 优秀案例 接入企业 简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 愿景 我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、...
  • 注解

    注解 @TableName @TableId IdType @TableField FieldStrategy FieldFill @Version @EnumValue @TableLogic @SqlParser @KeySequence 注解 介绍 MybatisPlus 注解包相关类详解(更多详细描述可点击查看源码注...
  • 探究已映射的 SQL 语句

    探究已映射的 SQL 语句 探究已映射的 SQL 语句 现在你可能很想知道 SqlSession 和 Mapper 到底具体执行了些什么操作,但 SQL 语句映射是个相当广泛的话题,可能会占去文档的大部分篇幅。 但为了让你能够了解个大概,这里会给出几个例子。 在上面提到的例子中,一个语句既可以通过 XML 定义,也可以通过注解定义。我们先看看 XM...
  • 配置

    配置 配置 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(...
  • 代理

    Mybatis 动态代理 获取代理类流程 Mybatis 动态代理 获取代理类流程 获取Mapper代理类的时序图如下: 重点说下MapperProxy类,声明如下: public class MapperProxy < T > implements InvocationHandler , Serializable ...
  • 设置(settings)

    设置(settings) 设置(settings) 这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。 下表描述了设置中各项设置的含义、默认值等。 设置名 描述 有效值 默认值 cacheEnabled 全局性地开启或关闭所有映射器配置文件中已配置的任何缓存。 true | false true lazyLoadi...
  • Project Information

    Project Information Overview Project Information This document provides an overview of the various documents and links that are part of this project’s general information. All ...
  • 设置(settings)

    设置(settings) 设置(settings) 这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。 下表描述了设置中各项设置的含义、默认值等。 设置名 描述 有效值 默认值 cacheEnabled 全局性地开启或关闭所有映射器配置文件中已配置的任何缓存。 true | false true lazyLoadi...
  • 动态 SQL

    动态 SQL if choose、when、otherwise trim、where、set foreach script bind 多数据库支持 动态 SQL 中的插入脚本语言 动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,...