zoukankan      html  css  js  c++  java
  • Java_myBatis_全局配置文件

    mybatis主要需要配置的项:

    1.properties  配置文件的“环境变量”键值对

    2.typeAliases  输入输出数据的类型

    3.mappers  映射配置文件

    下面看看实例:

    <configuration>
      <!-- property定义的方式有一下2种,resource和property标签 -->
      <properties resource="db.properties">
          <property name="db.driver" value="com.mysql.jdbc.Driver"></property>
      </properties>
      <!-- 类的别称,给映射文件的parameterType和resultType使用 -->
      <typeAliases>
          <!-- 这里的别名大小写是不分的 -->
          <!-- 单挑别名定义 -->
          <typeAlias type="com.mavenTest.mybatis_test.po.Student" alias="student"></typeAlias>
          <!-- 把包内class批量别名为class名 -->
          <package name="com.mavenTest.mybatis_test.po"></package>
      </typeAliases>
      <!-- 数据源连接,实际项目中会交给spring进行管理 -->
      <environments default="development">
        <environment id="development">
          <transactionManager type="JDBC"/>
          <dataSource type="POOLED">
            <property name="driver" value="${db.driver}"/>
            <property name="url" value="${db.url}"/>
            <property name="username" value="${db.username}"/>
            <property name="password" value="${db.password}"/>
          </dataSource>
        </environment>
      </environments>
      <mappers>
        <!-- 单条映射文件加载 -->
        <mapper resource="StudentMapper.xml"/>
        <mapper resource="mapper/StudentMapper.xml"/>
        <!-- 批量映射文件加载,确保包里的Interface和mapper是同名 -->
        <!-- <package name="com.mavenTest.mybatis_mapper"></package> -->
      </mappers>
    </configuration>
  • 相关阅读:
    Restful API
    事件冒泡
    DOM性能
    获取dom节点的所有子节点
    获取dom节点的父节点
    深拷贝
    Dropdown下拉菜单
    Breadcrumb面包屑
    【vue】----生产环境去除cosole.*
    刷leetcode时,重新认识LinkedList实现栈、队列或者双端队列
  • 原文地址:https://www.cnblogs.com/amiezhang/p/9601998.html
Copyright © 2011-2022 走看看