MyBatis学习——核心配置文件层级关系

configuration配置

  properties 属性

  settings 设置

  typeAliases 类型别名

  typeHandlers 类型处理器

  objectFactory 对象工厂

  plugins 插件

  environments 环境

    environment 环境变量

      transactionManager 事务管理器

      dataSource 数据源

  databaseProvider 数据库厂商表示

  mappers 映射器

 

<environments default="development">
    <environment id="development">
        <transactionManger type="JDBC"/>
        <dataSource type="POOOLED">
            <property name="driver" value="${}">
            <property name="driver" value="${}">
            <property name="driver" value="${}">
            <property name="driver" value="${}">
        </dataSource>
       <environment/>
 </environments>

 

environments标签

  数据源配置

    UNPOOLED:这个数据源的实现之撒每次被请求时打开和关闭连接

    POOLED:这种数据源的实现利用池的概念将JDBC连接对象组织起来

 

<mappers>
    <mapper resource="xyz/javaswing/domain/UserMapper.xml"/>
<mappers

 

mapper标签作用:加载映射

posted @ 2022-03-11 11:37  remix_alone  阅读(74)  评论(0)    收藏  举报