<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!--mybatis的主組態檔-->
<configuration>
<!--配置properties
可以在標簽內部配置連接資料庫的資訊,也可以通過屬性參考外部組態檔資訊
resource屬性 常用的
用于指定組態檔的位置,是按照類路徑的寫法來寫,并且必須存與類路徑下
url屬性: 是要求按照URL的寫法來寫地址的
URL:Uniform Resource Locator 統一資源定位符,它是可以唯一標識
一個資源的位置
它的寫法:
http: //localhost :8080 /mybatis/xxxxx
協議 主機 埠號 uri
uri :Uniform Resource Identifier 統一資源識別符號,它是在應用中可以唯一
定位一個資源的
例子: url = "E:\groop\src\main\resources"
-->
<properties resource="jdbc.properties" ></properties>
<!--使用typeAliases配置別名,它只能配置domain中物體類的別名-->
<typeAliases>
<!-- typeAlias用于配置別名,
type屬性指定的是物體類全限定類名,
alias屬性指定別名,當指定別名,別名就不區分大小寫了
<typeAlias type="cn.lz.domain.User" alias="User"></typeAlias>-->
<!--用于指定要配置別名的包,當指定之后,該包下的物體類都會注冊別名,并且類名就是別名,
不在區分大小寫-->
<package name="cn.lz.domain"/>
</typeAliases>
<!--配置環境-->
<environments default="mysql">
<!--配置MySQl的環境-->
<environment id="mysql">
<!--配置事務型別-->
<transactionManager type="JDBC"></transactionManager>
<!--配置資料源(連接池)是否使用連接池-->
<dataSource type="POOLED">
<!--配置連接資料庫的4個基本資訊-->
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!--指定映射組態檔的位置,映射組態檔指的是每個dao獨立的組態檔
如果使用注解來配置的話,需要此處使用class屬性指定被注解的dao全限制名
-->
<mappers>
<!--
package標簽是用于指定mapper介面所在包,當指定好就不在需要些mapper意見
resources或者class
-->
<package name="cn.lz.mapper"/>
<!--正常的系結方式-->
<!--resource用于指定檔案的位置-->
<!--<mapper resource="cn/lz/mapper/UserMapper.xml"/>-->
<!--注解的方式-->
<!-- <mapper class="cn/lz/mapper/UserMapper.xml"/>-->
</mappers>
</configuration>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/208433.html
標籤:其他
上一篇:PX4應用程式開機自啟動
