@@ -628,6 +628,7 @@ SqlSessionFactory factory =
628
628
<source ><![CDATA[ <settings>
629
629
<setting name="cacheEnabled" value="true"/>
630
630
<setting name="lazyLoadingEnabled" value="true"/>
631
+ <setting name="aggressiveLazyLoading" value="true"/>
631
632
<setting name="multipleResultSetsEnabled" value="true"/>
632
633
<setting name="useColumnLabel" value="true"/>
633
634
<setting name="useGeneratedKeys" value="false"/>
@@ -637,11 +638,21 @@ SqlSessionFactory factory =
637
638
<setting name="defaultStatementTimeout" value="25"/>
638
639
<setting name="defaultFetchSize" value="100"/>
639
640
<setting name="safeRowBoundsEnabled" value="false"/>
641
+ <setting name="safeResultHandlerEnabled" value="true"/>
640
642
<setting name="mapUnderscoreToCamelCase" value="false"/>
641
643
<setting name="localCacheScope" value="SESSION"/>
642
644
<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"/>
645
656
</settings>]]> </source >
646
657
647
658
</subsection >
0 commit comments