SpringBoot MyBatis属性手册

版权声明:本文为博主原创文章,转载请注明出处! https://blog.csdn.net/sinat_34104446/article/details/82628847

目录

一、文章前言

二、使用说明

三.参考手册

1.JXML格式

2.JSON格式


一、文章前言

今天在网上查找在SpringBoot中的application.xml/yml中配置MyBatis参数的时候上网查找属性基本上找不到,MyBatis官网(http://www.mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/)上也只提供了一小部分,所以特意找了SpringBoot MyBatis属性手册给大家查阅

二、使用说明

以下属性是从mybatis-spring-boot-autoconfigure-1.3.2.jar的spring-configuration-metadata中提取出来的,提供了JSON和XML两种格式,属性在name属性字段中可以找到,如{"name": "mybatis.mapper-locations"}或者<name>mybatis.mapper-location<name>。因为复制的是代码片段,可以直接在网页上Ctrl+F输入需要的属性进行查找

三.参考手册

1.JXML格式

<?xml version="1.0" encoding="UTF-8"?><root>
  <hints></hints>
  <groups>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis</name>
    <type>org.mybatis.spring.boot.autoconfigure.MybatisProperties</type>
  </groups>
  <groups>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.configuration</name>
    <sourceMethod>getConfiguration()</sourceMethod>
    <type>org.apache.ibatis.session.Configuration</type>
  </groups>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <defaultValue>false</defaultValue>
    <name>mybatis.check-config-location</name>
    <description>Indicates whether perform presence check of the MyBatis xml config file.</description>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <deprecated>true</deprecated>
    <name>mybatis.config</name>
    <type>java.lang.String</type>
    <deprecation></deprecation>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.config-location</name>
    <description>Location of MyBatis xml config file.</description>
    <type>java.lang.String</type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.configuration-properties</name>
    <description>Externalized properties for MyBatis configuration.</description>
    <type>java.util.Properties</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.aggressive-lazy-loading</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.auto-mapping-behavior</name>
    <type>org.apache.ibatis.session.AutoMappingBehavior</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.auto-mapping-unknown-column-behavior</name>
    <type>org.apache.ibatis.session.AutoMappingUnknownColumnBehavior</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.cache-enabled</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.cache-names</name>
    <type>java.util.Collection<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.caches</name>
    <type>java.util.Collection<org.apache.ibatis.cache.Cache></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.call-setters-on-nulls</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.configuration-factory</name>
    <type>java.lang.Class<?></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.database-id</name>
    <type>java.lang.String</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <defaultValue>org.apache.ibatis.type.EnumTypeHandler</defaultValue>
    <name>mybatis.configuration.default-enum-type-handler</name>
    <description>A default TypeHandler class for Enum.</description>
    <type>java.lang.Class<? extends org.apache.ibatis.type.TypeHandler></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.default-executor-type</name>
    <type>org.apache.ibatis.session.ExecutorType</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.default-fetch-size</name>
    <type>java.lang.Integer</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <defaultValue>org.apache.ibatis.scripting.xmltags.XMLLanguageDriver</defaultValue>
    <name>mybatis.configuration.default-scripting-language</name>
    <description>A default LanguageDriver class.</description>
    <type>java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.default-statement-timeout</name>
    <type>java.lang.Integer</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.environment</name>
    <type>org.apache.ibatis.mapping.Environment</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.incomplete-cache-refs</name>
    <type>java.util.Collection<org.apache.ibatis.builder.CacheRefResolver></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.incomplete-methods</name>
    <type>java.util.Collection<org.apache.ibatis.builder.annotation.MethodResolver></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.incomplete-result-maps</name>
    <type>java.util.Collection<org.apache.ibatis.builder.ResultMapResolver></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.incomplete-statements</name>
    <type>java.util.Collection<org.apache.ibatis.builder.xml.XMLStatementBuilder></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.interceptors</name>
    <type>java.util.List<org.apache.ibatis.plugin.Interceptor></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.jdbc-type-for-null</name>
    <type>org.apache.ibatis.type.JdbcType</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.key-generator-names</name>
    <type>java.util.Collection<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.key-generators</name>
    <type>java.util.Collection<org.apache.ibatis.executor.keygen.KeyGenerator></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.lazy-load-trigger-methods</name>
    <type>java.util.Set<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.lazy-loading-enabled</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.local-cache-scope</name>
    <type>org.apache.ibatis.session.LocalCacheScope</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.log-impl</name>
    <type>java.lang.Class<? extends org.apache.ibatis.logging.Log></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.log-prefix</name>
    <type>java.lang.String</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.map-underscore-to-camel-case</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.mapped-statement-names</name>
    <type>java.util.Collection<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.mapped-statements</name>
    <type>java.util.Collection<org.apache.ibatis.mapping.MappedStatement></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.multiple-result-sets-enabled</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.object-factory</name>
    <type>org.apache.ibatis.reflection.factory.ObjectFactory</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.object-wrapper-factory</name>
    <type>org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.parameter-map-names</name>
    <type>java.util.Collection<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.parameter-maps</name>
    <type>java.util.Collection<org.apache.ibatis.mapping.ParameterMap></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.proxy-factory</name>
    <type>org.apache.ibatis.executor.loader.ProxyFactory</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.reflector-factory</name>
    <type>org.apache.ibatis.reflection.ReflectorFactory</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.result-map-names</name>
    <type>java.util.Collection<java.lang.String></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.result-maps</name>
    <type>java.util.Collection<org.apache.ibatis.mapping.ResultMap></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.return-instance-for-empty-row</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.safe-result-handler-enabled</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.safe-row-bounds-enabled</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.sql-fragments</name>
    <type>java.util.Map<java.lang.String,org.apache.ibatis.parsing.XNode></type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.use-actual-param-name</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.use-column-label</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.use-generated-keys</name>
    <type>java.lang.Boolean</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.variables</name>
    <type>java.util.Properties</type>
  </properties>
  <properties>
    <sourceType>org.apache.ibatis.session.Configuration</sourceType>
    <name>mybatis.configuration.vfs-impl</name>
    <type>java.lang.Class<? extends org.apache.ibatis.io.VFS></type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.executor-type</name>
    <description>Execution mode for {@link org.mybatis.spring.SqlSessionTemplate}.</description>
    <type>org.apache.ibatis.session.ExecutorType</type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.mapper-locations</name>
    <description>Locations of MyBatis mapper files.</description>
    <type>java.lang.String[]</type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.type-aliases-package</name>
    <description>Packages to search type aliases. (Package delimiters are ",;  
")</description>
    <type>java.lang.String</type>
  </properties>
  <properties>
    <sourceType>org.mybatis.spring.boot.autoconfigure.MybatisProperties</sourceType>
    <name>mybatis.type-handlers-package</name>
    <description>Packages to search for type handlers. (Package delimiters are ",;  
")</description>
    <type>java.lang.String</type>
  </properties>
</root>

2.JSON格式

{
  "hints": [],
  "groups": [
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis",
      "type": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.configuration",
      "sourceMethod": "getConfiguration()",
      "type": "org.apache.ibatis.session.Configuration"
    }
  ],
  "properties": [
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "defaultValue": false,
      "name": "mybatis.check-config-location",
      "description": "Indicates whether perform presence check of the MyBatis xml config file.",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "deprecated": true,
      "name": "mybatis.config",
      "type": "java.lang.String",
      "deprecation": {}
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.config-location",
      "description": "Location of MyBatis xml config file.",
      "type": "java.lang.String"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.configuration-properties",
      "description": "Externalized properties for MyBatis configuration.",
      "type": "java.util.Properties"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.aggressive-lazy-loading",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.auto-mapping-behavior",
      "type": "org.apache.ibatis.session.AutoMappingBehavior"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.auto-mapping-unknown-column-behavior",
      "type": "org.apache.ibatis.session.AutoMappingUnknownColumnBehavior"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.cache-enabled",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.cache-names",
      "type": "java.util.Collection<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.caches",
      "type": "java.util.Collection<org.apache.ibatis.cache.Cache>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.call-setters-on-nulls",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.configuration-factory",
      "type": "java.lang.Class<?>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.database-id",
      "type": "java.lang.String"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "defaultValue": "org.apache.ibatis.type.EnumTypeHandler",
      "name": "mybatis.configuration.default-enum-type-handler",
      "description": "A default TypeHandler class for Enum.",
      "type": "java.lang.Class<? extends org.apache.ibatis.type.TypeHandler>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.default-executor-type",
      "type": "org.apache.ibatis.session.ExecutorType"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.default-fetch-size",
      "type": "java.lang.Integer"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "defaultValue": "org.apache.ibatis.scripting.xmltags.XMLLanguageDriver",
      "name": "mybatis.configuration.default-scripting-language",
      "description": "A default LanguageDriver class.",
      "type": "java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.default-statement-timeout",
      "type": "java.lang.Integer"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.environment",
      "type": "org.apache.ibatis.mapping.Environment"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.incomplete-cache-refs",
      "type": "java.util.Collection<org.apache.ibatis.builder.CacheRefResolver>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.incomplete-methods",
      "type": "java.util.Collection<org.apache.ibatis.builder.annotation.MethodResolver>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.incomplete-result-maps",
      "type": "java.util.Collection<org.apache.ibatis.builder.ResultMapResolver>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.incomplete-statements",
      "type": "java.util.Collection<org.apache.ibatis.builder.xml.XMLStatementBuilder>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.interceptors",
      "type": "java.util.List<org.apache.ibatis.plugin.Interceptor>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.jdbc-type-for-null",
      "type": "org.apache.ibatis.type.JdbcType"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.key-generator-names",
      "type": "java.util.Collection<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.key-generators",
      "type": "java.util.Collection<org.apache.ibatis.executor.keygen.KeyGenerator>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.lazy-load-trigger-methods",
      "type": "java.util.Set<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.lazy-loading-enabled",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.local-cache-scope",
      "type": "org.apache.ibatis.session.LocalCacheScope"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.log-impl",
      "type": "java.lang.Class<? extends org.apache.ibatis.logging.Log>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.log-prefix",
      "type": "java.lang.String"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.map-underscore-to-camel-case",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.mapped-statement-names",
      "type": "java.util.Collection<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.mapped-statements",
      "type": "java.util.Collection<org.apache.ibatis.mapping.MappedStatement>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.multiple-result-sets-enabled",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.object-factory",
      "type": "org.apache.ibatis.reflection.factory.ObjectFactory"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.object-wrapper-factory",
      "type": "org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.parameter-map-names",
      "type": "java.util.Collection<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.parameter-maps",
      "type": "java.util.Collection<org.apache.ibatis.mapping.ParameterMap>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.proxy-factory",
      "type": "org.apache.ibatis.executor.loader.ProxyFactory"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.reflector-factory",
      "type": "org.apache.ibatis.reflection.ReflectorFactory"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.result-map-names",
      "type": "java.util.Collection<java.lang.String>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.result-maps",
      "type": "java.util.Collection<org.apache.ibatis.mapping.ResultMap>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.return-instance-for-empty-row",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.safe-result-handler-enabled",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.safe-row-bounds-enabled",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.sql-fragments",
      "type": "java.util.Map<java.lang.String,org.apache.ibatis.parsing.XNode>"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.use-actual-param-name",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.use-column-label",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.use-generated-keys",
      "type": "java.lang.Boolean"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.variables",
      "type": "java.util.Properties"
    },
    {
      "sourceType": "org.apache.ibatis.session.Configuration",
      "name": "mybatis.configuration.vfs-impl",
      "type": "java.lang.Class<? extends org.apache.ibatis.io.VFS>"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.executor-type",
      "description": "Execution mode for {@link org.mybatis.spring.SqlSessionTemplate}.",
      "type": "org.apache.ibatis.session.ExecutorType"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.mapper-locations",
      "description": "Locations of MyBatis mapper files.",
      "type": "java.lang.String[]"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.type-aliases-package",
      "description": "Packages to search type aliases. (Package delimiters are \",; \\t\\n\")",
      "type": "java.lang.String"
    },
    {
      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",
      "name": "mybatis.type-handlers-package",
      "description": "Packages to search for type handlers. (Package delimiters are \",; \\t\\n\")",
      "type": "java.lang.String"
    }
  ]
}

猜你喜欢

转载自blog.csdn.net/sinat_34104446/article/details/82628847