#驼峰命名
mybatis.configuration.map-underscore-to-camel-case=true
#mapper xml文件位置
mybatis.mapper-locations=classpath:/mappers/**/*.xml
#启用缓存
mybatis.configuration.cache-enabled=true
#延迟加载mybatis.configuration.lazy-loading-enabled=true
#mybatis主配置文件,按需使用
mybatis.config-location=classpath:/sql-config.xml

上述设置内容比较多时,可以将设置放到 MyBatis 主配置文件,mybatis.config-location 加载主配置文件。

sql-config.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  "https://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
 
  <settings>
    <setting name="cacheEnabled" value="true"/>
    <setting name="lazyLoadingEnabled" value="true"/>
    <setting name="mapUnderscoreToCamelCase" value="true"/>
  </settings>
 
  <typeAliases>
    <package name="com.bjpowernode.po"/>
  </typeAliases>
 
</configuration>