码迷,mamicode.com
首页 > 编程语言 > 详细

Java_myBatis_全局配置文件

时间:2018-09-07 01:03:15      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:pool   param   manage   result   java   eal   bsp   项目   drive   

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>

 

Java_myBatis_全局配置文件

标签:pool   param   manage   result   java   eal   bsp   项目   drive   

原文地址:https://www.cnblogs.com/amiezhang/p/9601998.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!