Spring-boot自学笔记(1) sql-map-config.xml

Spring-boot自学笔记(1) sql-map-config.xml

首先:sql-map-config.xml是mybatis全局属性配置文件

...
<configuration><!--1.配置区-->

    <settings>
        <setting name="cacheEnabled" value="false" /><!--1.1 是否启用缓存-->
        <setting name="lazyLoadingEnabled" value="false" /><!--1.2 是否启用懒加载-->
        <setting name="defaultExecutorType" value="REUSE" /><!--1.3 配置和设定执行器-->
    </settings>


    <typeAliases><!--2.类型别名-->
        <typeAlias alias="XXX" type="com.xxx.xxx" />
    </typeAliases>


    <mappers><!--3.映射器-->
        <mapper resource="mappers/xxx.xml"/>
    </mappers>
</configuration>
  1. 配置区
    配置区主要用于修改运行过程的配置

    1.1 cacheEnabled 是否启用缓存
    cacheEnabled可以看做一个开关,用于配置全局缓存是否开启。

    1.2 lazyLoadingEnabled 懒加载
    当为false时,则只针对访问对象的一个懒对象属性进行加载,不会对懒对象中其他懒对象属性加载

    1.3 defaultExecutorType 配置和设定执行器
    设置有三:
    SIMPLE 执行器执行其它语句;
    REUSE 执行器可能重复使用prepared statements 语句;
    BATCH 执行器可以重复执行语句和批量更新。

  2. 类型别名区

    属性
    alias:实体类名 type:实体类路径

  3. 映射器
    resource:xml路径

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值