Skip to content

Commit be38a4e

Browse files
committed
Complete the settings element fully configured example.
1 parent 8fb6440 commit be38a4e

File tree

5 files changed

+61
-2
lines changed

5 files changed

+61
-2
lines changed

src/site/es/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,7 @@ A continuación se muestra un ejemplo del elemento settings al completo:
541541
<source><![CDATA[<settings>
542542
<setting name="cacheEnabled" value="true"/>
543543
<setting name="lazyLoadingEnabled" value="true"/>
544+
<setting name="aggressiveLazyLoading" value="true"/>
544545
<setting name="multipleResultSetsEnabled" value="true"/>
545546
<setting name="useColumnLabel" value="true"/>
546547
<setting name="useGeneratedKeys" value="false"/>
@@ -550,10 +551,21 @@ A continuación se muestra un ejemplo del elemento settings al completo:
550551
<setting name="defaultStatementTimeout" value="25"/>
551552
<setting name="defaultFetchSize" value="100"/>
552553
<setting name="safeRowBoundsEnabled" value="false"/>
554+
<setting name="safeResultHandlerEnabled" value="true"/>
553555
<setting name="mapUnderscoreToCamelCase" value="false"/>
554556
<setting name="localCacheScope" value="SESSION"/>
555557
<setting name="jdbcTypeForNull" value="OTHER"/>
556558
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
559+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
560+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
561+
<setting name="callSettersOnNulls" value="false"/>
562+
<setting name="returnInstanceForEmptyRow" value="false"/>
563+
<setting name="logPrefix" value="exampleLogPreFix_"/>
564+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
565+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
566+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
567+
<setting name="useActualParamName" value="true"/>
568+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
557569
</settings>]]></source>
558570

559571
</subsection>

src/site/ja/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
566566
<source><![CDATA[<settings>
567567
<setting name="cacheEnabled" value="true"/>
568568
<setting name="lazyLoadingEnabled" value="true"/>
569+
<setting name="aggressiveLazyLoading" value="true"/>
569570
<setting name="multipleResultSetsEnabled" value="true"/>
570571
<setting name="useColumnLabel" value="true"/>
571572
<setting name="useGeneratedKeys" value="false"/>
@@ -575,10 +576,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
575576
<setting name="defaultStatementTimeout" value="25"/>
576577
<setting name="defaultFetchSize" value="100"/>
577578
<setting name="safeRowBoundsEnabled" value="false"/>
579+
<setting name="safeResultHandlerEnabled" value="true"/>
578580
<setting name="mapUnderscoreToCamelCase" value="false"/>
579581
<setting name="localCacheScope" value="SESSION"/>
580582
<setting name="jdbcTypeForNull" value="OTHER"/>
581583
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
584+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
585+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
586+
<setting name="callSettersOnNulls" value="false"/>
587+
<setting name="returnInstanceForEmptyRow" value="false"/>
588+
<setting name="logPrefix" value="exampleLogPreFix_"/>
589+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
590+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
591+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
592+
<setting name="useActualParamName" value="true"/>
593+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
582594
</settings>]]></source>
583595

584596
</subsection>

src/site/ko/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
547547
<source><![CDATA[<settings>
548548
<setting name="cacheEnabled" value="true"/>
549549
<setting name="lazyLoadingEnabled" value="true"/>
550+
<setting name="aggressiveLazyLoading" value="true"/>
550551
<setting name="multipleResultSetsEnabled" value="true"/>
551552
<setting name="useColumnLabel" value="true"/>
552553
<setting name="useGeneratedKeys" value="false"/>
@@ -556,10 +557,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
556557
<setting name="defaultStatementTimeout" value="25"/>
557558
<setting name="defaultFetchSize" value="100"/>
558559
<setting name="safeRowBoundsEnabled" value="false"/>
560+
<setting name="safeResultHandlerEnabled" value="true"/>
559561
<setting name="mapUnderscoreToCamelCase" value="false"/>
560562
<setting name="localCacheScope" value="SESSION"/>
561563
<setting name="jdbcTypeForNull" value="OTHER"/>
562564
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
565+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
566+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
567+
<setting name="callSettersOnNulls" value="false"/>
568+
<setting name="returnInstanceForEmptyRow" value="false"/>
569+
<setting name="logPrefix" value="exampleLogPreFix_"/>
570+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
571+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
572+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
573+
<setting name="useActualParamName" value="true"/>
574+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
563575
</settings>]]></source>
564576

565577
</subsection>

src/site/xdoc/configuration.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,7 @@ SqlSessionFactory factory =
628628
<source><![CDATA[<settings>
629629
<setting name="cacheEnabled" value="true"/>
630630
<setting name="lazyLoadingEnabled" value="true"/>
631+
<setting name="aggressiveLazyLoading" value="true"/>
631632
<setting name="multipleResultSetsEnabled" value="true"/>
632633
<setting name="useColumnLabel" value="true"/>
633634
<setting name="useGeneratedKeys" value="false"/>
@@ -637,11 +638,21 @@ SqlSessionFactory factory =
637638
<setting name="defaultStatementTimeout" value="25"/>
638639
<setting name="defaultFetchSize" value="100"/>
639640
<setting name="safeRowBoundsEnabled" value="false"/>
641+
<setting name="safeResultHandlerEnabled" value="true"/>
640642
<setting name="mapUnderscoreToCamelCase" value="false"/>
641643
<setting name="localCacheScope" value="SESSION"/>
642644
<setting name="jdbcTypeForNull" value="OTHER"/>
643-
<setting name="lazyLoadTriggerMethods"
644-
value="equals,clone,hashCode,toString"/>
645+
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
646+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
647+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
648+
<setting name="callSettersOnNulls" value="false"/>
649+
<setting name="returnInstanceForEmptyRow" value="false"/>
650+
<setting name="logPrefix" value="exampleLogPreFix_"/>
651+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
652+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
653+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
654+
<setting name="useActualParamName" value="true"/>
655+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
645656
</settings>]]></source>
646657

647658
</subsection>

src/site/zh/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
548548
<source><![CDATA[<settings>
549549
<setting name="cacheEnabled" value="true"/>
550550
<setting name="lazyLoadingEnabled" value="true"/>
551+
<setting name="aggressiveLazyLoading" value="true"/>
551552
<setting name="multipleResultSetsEnabled" value="true"/>
552553
<setting name="useColumnLabel" value="true"/>
553554
<setting name="useGeneratedKeys" value="false"/>
@@ -557,10 +558,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
557558
<setting name="defaultStatementTimeout" value="25"/>
558559
<setting name="defaultFetchSize" value="100"/>
559560
<setting name="safeRowBoundsEnabled" value="false"/>
561+
<setting name="safeResultHandlerEnabled" value="true"/>
560562
<setting name="mapUnderscoreToCamelCase" value="false"/>
561563
<setting name="localCacheScope" value="SESSION"/>
562564
<setting name="jdbcTypeForNull" value="OTHER"/>
563565
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
566+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
567+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
568+
<setting name="callSettersOnNulls" value="false"/>
569+
<setting name="returnInstanceForEmptyRow" value="false"/>
570+
<setting name="logPrefix" value="exampleLogPreFix_"/>
571+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
572+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
573+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
574+
<setting name="useActualParamName" value="true"/>
575+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
564576
</settings>]]></source>
565577

566578
</subsection>

0 commit comments

Comments
 (0)