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>
  • 相关阅读:
    Maven 安装 / 常用配置 / 阿里maven中央仓库
    记录:框架
    Mysql配置文件详解 my.cof
    Vmware虚拟机设置静态IP地址
    虚拟机安装centos发现inet为127.0.0.1,导致Xshell连接不上
    Servlet小案例总结
    Win10 提升系统响应速度
    从顶端插入,滚动展示(Demo):
    eclipse +cygwin+C++
    大型网站技术学习-3. 容器Docker与kubernetes
  • 原文地址:https://www.cnblogs.com/amiezhang/p/9601998.html
Copyright © 2011-2022 走看看