Mybatis的基础配置

mybatis相关配置

mybatis核心文件配置的用法以及事例(初级)

  • properties标签:获取外部的配置文件

      <properties resource="jdbc.properties"></properties>
    
  • typeAliases标签:设置类型别名

          <typeAliases>
              <typeAlias type="com.wkx.domain.User" alias="user"/>
          </typeAliases> 
    

    注:com.wkx.domain.User为要配置的包名以及实体类型

  • mappers标签:加载映射配置

      <mappers>
          <mapper resource="com/wkx/mapper/UserMapper.xml"/>
      </mappers>
    
  • environments标签:配置数据源信息

      <environments default="development">
          <environment id="development">
              <transactionManager type="JDBC"></transactionManager>
              <dataSource type="POOLED">
                  <property name="driver" value="${jdbc.driver}"/>
                  <property name="url" value="${jdbc.url}"/>
                  <property name="username" value="${jdbc.username}"/>
                  <property name="password" value="${jdbc.password}"/>
              </dataSource>
          </environment>
      </environments>
    

    注:value属性的值为jdbc.properties配置文件中的key。