书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 8328 个相关结果.
  • 部署 Spring Cloud Pig

    部署 Spring Cloud Pig 关于 Spring Cloud Pig 模块说明 通过源码部署 Spring Cloud Pig 一、部署 Mysql caution info tip 二、部署 Redis 三、部署 Pig 后端服务 tip 四、部署 Pig-UI 前端 caution 最终拓扑图 部署 Spring...
  • 设置(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 语句有多痛苦,...
  • SQL Builder Class

    The SQL Builder Class The Problem The Solution The SQL Class SqlBuilder and SelectBuilder (DEPRECATED) The SQL Builder Class The Problem One of the nastiest things a Java d...
  • 自动映射

    自动映射 正如你在前面一节看到的,在简单的场景下,MyBatis可以替你自动映射查询结果。 如果遇到复杂的场景,你需要构建一个result map。 但是在本节你将看到,你也可以混合使用这两种策略。 让我们到深一点的层面上看看自动映射是怎样工作的。 当自动映射查询结果时,MyBatis会获取sql返回的列名并在java类中查找相同名字的属性(忽略...
  • 配置文件

    在resource目录下创建一个 mars.yml 文件, 位置和文件名必须一致,不然框架扫描不到。 有默认值的属性 如果要用默认值,可以不配 采用远程配置文件的时候,本地的mars.yml如下 #此配置文件只是个demo,对开发没什么卵用 #配置端口号(默认8080) port : 8088 #Mars-config 远程...
  • XML 配置

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

    objectFactory objectFactory Each time MyBatis creates a new instance of a result object, it uses an ObjectFactory instance to do so. The default ObjectFactory does little more t...
  • 参数

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

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