中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

MyBatis SuffixOverrides如何配置

小樊
84
2024-07-12 13:05:30
欄目: 編程語言

MyBatis的SuffixOverrides可以用來配置MyBatis在解析SQL語句時忽略指定的后綴。這個配置項可以在mybatis-config.xml文件中進行配置。

下面是一個示例配置:

<settings>
    <setting name="mapUnderscoreToCamelCase" value="true"/>
    <setting name="logImpl" value="LOG4J"/>
    <setting name="localCacheScope" value="SESSION"/>
    <setting name="lazyLoadingEnabled" value="true"/>
    <setting name="jdbcTypeForNull" value="NULL"/>
    <setting name="callSettersOnNulls" value="true"/>
    <setting name="logPrefix" value="mybatis-"/>
    <setting name="autoMappingBehavior" value="PARTIAL"/>
    <setting name="cacheEnabled" value="true"/>
    <setting name="aggressiveLazyLoading" value="true"/>
    <setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
    <setting name="defaultExecutorType" value="SIMPLE"/>
    <setting name="defaultStatementTimeout" value="25000"/>
    <setting name="safeRowBoundsEnabled" value="false"/>
    <setting name="safeResultHandlerEnabled" value="true"/>
    <setting name="mapUnderscoreToCamelCase" value="false"/>
</settings>

在上面的配置中,我們可以看到設置了mapUnderscoreToCamelCasefalse,表示不將數據庫字段的下劃線命名轉換為駝峰命名。這樣,如果數據庫中的字段是user_name,MyBatis不會將其轉換為userName

這就是MyBatis SuffixOverrides的配置方法,可以根據實際需求來進行配置。

0
苗栗县| 五华县| 岱山县| 黄冈市| 汉川市| 呼伦贝尔市| 调兵山市| 邻水| 临洮县| 文安县| 昌图县| 长寿区| 姚安县| 阿拉尔市| 鸡西市| 宝山区| 梅州市| 花垣县| 罗平县| 古丈县| 林甸县| 鲜城| 会同县| 虹口区| 华宁县| 伊春市| 康乐县| 天台县| 黎平县| 定襄县| 宾川县| 涞水县| 安溪县| 湄潭县| 化德县| 深圳市| 合川市| 息烽县| 大厂| 清涧县| 游戏|