Mybatis主配置文件中properties、typeAliases、package標籤的使用

properties標籤

<!--引入外部properties文件-->
<properties url="file:///C:/Users/Admin/properties/maybatis_mysql_eesy.properties">

</properties>


<dataSource type="POOLED">
       <!--配置連接數據庫的4個基本信息-->
       <property name="driver" value="${jdbc.driver}"></property>
       <property name="url" value="${jdbc.url}"></property>
       <property name="username" value="${jdbc.username}"></property>
       <property name="password" value="${jdbc.password}"></property>
</dataSource>
<!--${}中的key要和配置文件中的key相同-->

typeAliases標籤和typeAliases標籤中的package標籤

<!--配置別名-->
    <typeAliases>
        <!--配置之後不在區分大小寫-->
        <typeAlias type="com.sx.domain.User" alias="user"></typeAlias>
        <!--用於指定要配置別名的包,當制定之後,該包下所有的實體-->
        <!--類都會註冊別名,別名同類名,不區分大小寫-->
        <package name="com.sx.domain"></package>
    </typeAliases>

mappers標籤中的package標籤

<mappers>
        <!--<mapper resource="com/sx/dao/IUserDao.xml"></mapper>-->
        <!--package標籤用於指定dao接口所在的包,當指定了之後就不需要寫mapper標籤-->
        <package name="com.sx.dao"></package>
</mappers>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章