Skip to content

Commit 2e9581a

Browse files
authored
Merge pull request #1338 from CoderGrowing/settingsExampleCompletion
Complete the settings element fully configured example.
2 parents beee553 + be38a4e commit 2e9581a

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
@@ -613,6 +613,7 @@ A continuación se muestra un ejemplo del elemento settings al completo:
613613
<source><![CDATA[<settings>
614614
<setting name="cacheEnabled" value="true"/>
615615
<setting name="lazyLoadingEnabled" value="true"/>
616+
<setting name="aggressiveLazyLoading" value="true"/>
616617
<setting name="multipleResultSetsEnabled" value="true"/>
617618
<setting name="useColumnLabel" value="true"/>
618619
<setting name="useGeneratedKeys" value="false"/>
@@ -622,10 +623,21 @@ A continuación se muestra un ejemplo del elemento settings al completo:
622623
<setting name="defaultStatementTimeout" value="25"/>
623624
<setting name="defaultFetchSize" value="100"/>
624625
<setting name="safeRowBoundsEnabled" value="false"/>
626+
<setting name="safeResultHandlerEnabled" value="true"/>
625627
<setting name="mapUnderscoreToCamelCase" value="false"/>
626628
<setting name="localCacheScope" value="SESSION"/>
627629
<setting name="jdbcTypeForNull" value="OTHER"/>
628630
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
631+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
632+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
633+
<setting name="callSettersOnNulls" value="false"/>
634+
<setting name="returnInstanceForEmptyRow" value="false"/>
635+
<setting name="logPrefix" value="exampleLogPreFix_"/>
636+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
637+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
638+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
639+
<setting name="useActualParamName" value="true"/>
640+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
629641
</settings>]]></source>
630642

631643
</subsection>

src/site/ja/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
637637
<source><![CDATA[<settings>
638638
<setting name="cacheEnabled" value="true"/>
639639
<setting name="lazyLoadingEnabled" value="true"/>
640+
<setting name="aggressiveLazyLoading" value="true"/>
640641
<setting name="multipleResultSetsEnabled" value="true"/>
641642
<setting name="useColumnLabel" value="true"/>
642643
<setting name="useGeneratedKeys" value="false"/>
@@ -646,10 +647,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
646647
<setting name="defaultStatementTimeout" value="25"/>
647648
<setting name="defaultFetchSize" value="100"/>
648649
<setting name="safeRowBoundsEnabled" value="false"/>
650+
<setting name="safeResultHandlerEnabled" value="true"/>
649651
<setting name="mapUnderscoreToCamelCase" value="false"/>
650652
<setting name="localCacheScope" value="SESSION"/>
651653
<setting name="jdbcTypeForNull" value="OTHER"/>
652654
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
655+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
656+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
657+
<setting name="callSettersOnNulls" value="false"/>
658+
<setting name="returnInstanceForEmptyRow" value="false"/>
659+
<setting name="logPrefix" value="exampleLogPreFix_"/>
660+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
661+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
662+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
663+
<setting name="useActualParamName" value="true"/>
664+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
653665
</settings>]]></source>
654666

655667
</subsection>

src/site/ko/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
618618
<source><![CDATA[<settings>
619619
<setting name="cacheEnabled" value="true"/>
620620
<setting name="lazyLoadingEnabled" value="true"/>
621+
<setting name="aggressiveLazyLoading" value="true"/>
621622
<setting name="multipleResultSetsEnabled" value="true"/>
622623
<setting name="useColumnLabel" value="true"/>
623624
<setting name="useGeneratedKeys" value="false"/>
@@ -627,10 +628,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
627628
<setting name="defaultStatementTimeout" value="25"/>
628629
<setting name="defaultFetchSize" value="100"/>
629630
<setting name="safeRowBoundsEnabled" value="false"/>
631+
<setting name="safeResultHandlerEnabled" value="true"/>
630632
<setting name="mapUnderscoreToCamelCase" value="false"/>
631633
<setting name="localCacheScope" value="SESSION"/>
632634
<setting name="jdbcTypeForNull" value="OTHER"/>
633635
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
636+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
637+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
638+
<setting name="callSettersOnNulls" value="false"/>
639+
<setting name="returnInstanceForEmptyRow" value="false"/>
640+
<setting name="logPrefix" value="exampleLogPreFix_"/>
641+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
642+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
643+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
644+
<setting name="useActualParamName" value="true"/>
645+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
634646
</settings>]]></source>
635647

636648
</subsection>

src/site/xdoc/configuration.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@ SqlSessionFactory factory =
700700
<source><![CDATA[<settings>
701701
<setting name="cacheEnabled" value="true"/>
702702
<setting name="lazyLoadingEnabled" value="true"/>
703+
<setting name="aggressiveLazyLoading" value="true"/>
703704
<setting name="multipleResultSetsEnabled" value="true"/>
704705
<setting name="useColumnLabel" value="true"/>
705706
<setting name="useGeneratedKeys" value="false"/>
@@ -709,11 +710,21 @@ SqlSessionFactory factory =
709710
<setting name="defaultStatementTimeout" value="25"/>
710711
<setting name="defaultFetchSize" value="100"/>
711712
<setting name="safeRowBoundsEnabled" value="false"/>
713+
<setting name="safeResultHandlerEnabled" value="true"/>
712714
<setting name="mapUnderscoreToCamelCase" value="false"/>
713715
<setting name="localCacheScope" value="SESSION"/>
714716
<setting name="jdbcTypeForNull" value="OTHER"/>
715-
<setting name="lazyLoadTriggerMethods"
716-
value="equals,clone,hashCode,toString"/>
717+
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
718+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
719+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
720+
<setting name="callSettersOnNulls" value="false"/>
721+
<setting name="returnInstanceForEmptyRow" value="false"/>
722+
<setting name="logPrefix" value="exampleLogPreFix_"/>
723+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
724+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
725+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
726+
<setting name="useActualParamName" value="true"/>
727+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
717728
</settings>]]></source>
718729

719730
</subsection>

src/site/zh/xdoc/configuration.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,7 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
630630
<source><![CDATA[<settings>
631631
<setting name="cacheEnabled" value="true"/>
632632
<setting name="lazyLoadingEnabled" value="true"/>
633+
<setting name="aggressiveLazyLoading" value="true"/>
633634
<setting name="multipleResultSetsEnabled" value="true"/>
634635
<setting name="useColumnLabel" value="true"/>
635636
<setting name="useGeneratedKeys" value="false"/>
@@ -639,10 +640,21 @@ SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environ
639640
<setting name="defaultStatementTimeout" value="25"/>
640641
<setting name="defaultFetchSize" value="100"/>
641642
<setting name="safeRowBoundsEnabled" value="false"/>
643+
<setting name="safeResultHandlerEnabled" value="true"/>
642644
<setting name="mapUnderscoreToCamelCase" value="false"/>
643645
<setting name="localCacheScope" value="SESSION"/>
644646
<setting name="jdbcTypeForNull" value="OTHER"/>
645647
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
648+
<setting name="defaultScriptingLanguage" value="org.apache.ibatis.scripting.xmltags.XMLLanguageDriver"/>
649+
<setting name="defaultEnumTypeHandler" value="org.apache.ibatis.type.EnumTypeHandler"/>
650+
<setting name="callSettersOnNulls" value="false"/>
651+
<setting name="returnInstanceForEmptyRow" value="false"/>
652+
<setting name="logPrefix" value="exampleLogPreFix_"/>
653+
<setting name="logImpl" value="SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING"/>
654+
<setting name="proxyFactory" value="CGLIB | JAVASSIST"/>
655+
<setting name="vfsImpl" value="org.mybatis.example.YourselfVfsImpl"/>
656+
<setting name="useActualParamName" value="true"/>
657+
<setting name="configurationFactory" value="org.mybatis.example.ConfigurationFactory"/>
646658
</settings>]]></source>
647659

648660
</subsection>

0 commit comments

Comments
 (0)