テキストに接続されているブック
提供された構成の設定1.4の設定
構成設定構成設定を次のようにソースオブジェクトを処理する:SqlSessionFactoryBean→SqlSessionBuilder→XMLConfigBuilder→settingsElement
1 プライベート ボイド settingsElement(プロパティの小道具)をスロー{例外 2 // 设置autoMappingBehavior属性、默认值为PARTIAL 3 configuration.setAutoMappingBehavior(AutoMappingBehavior.valueOf(props.getProperty( "autoMappingBehavior"、 "部分" )))。 4 configuration.setAutoMappingUnknownColumnBehavior(AutoMappingUnknownColumnBehavior.valueOf(props.getProperty( "autoMappingUnknownColumnBehavior"、 "NONE" ))); 5 // 设置cacheEnabled属性、默认值为真 6 configuration.setCacheEnabled(booleanValueOf(props.getProperty( "cacheEnabled")、真))。 コードの一部を省略 9。 10 //はデフォルトのプロセッサ列挙を解析 11。 <クラス?ザが延びる typeHandler =(<クラス?TypeHandler> 延び TypeHandler>)resolveClass(props.getProperty( "defaultEnumTypeHandler" )); 12である // 設定し、デフォルトの列挙プロセッサ 13は configuration.setDefaultEnumTypeHandler(typeHandler); 14 configuration.setCallSettersOnNulls(booleanValueOf(props.getProperty( "callSettersOnNulls")、偽に)); 15 configuration.setUseActualParamName(booleanValueOf(props.getProperty( "useActualParamName")、真の))。 16 。17 //は、コードの一部省略 18 }