杂记-2

96 阅读1分钟
<!---->
<properties resource="jdbc.properties"></properties>

<!--typeAliases:为全类名起别名的父标签-->
<typeAliases>
	<!--typeAlias:为全类名起别名的子标签
    		type:指定全类名
    		alias:指定别名
    		MyBatis有一些默认的别名-->
    <typeAlias type="com.itheima.bean.Student" alias="student"></typeAlias>
</typeAliases>

<!--environments:配置数据库环境,环境可以有多个
    	default:指定使用的是哪个环境-->    
<environments default="mysql">
    <!--environment:配置具体的数据库环境
    		id:唯一标识-->
	<environment id="mysql">
		<!--transactionManager:事务管理
    			type:JDBC:采用JDBC默认的事务处理-->
        <transactionManager type="JDBC"></transactionManager>
        <!--dataSource:数据源信息
    		type:POOLED:连接池-->
		<dataSource type="POOLED">
			<!--property:获取数据库连接的配置信息
   					name
    				value-->
            <property name="driver" value="${driver}"/>
            <property name="url" value="${url}"/>
            <property name="username" value="${username}"/>
            <property name="password" value="${password}"/>
        </dataSource>
    </environment>
</environments>

<!--mappers:引入映射配置文件-->
<mappers>
	<!--mapper:引入指定的映射配置文件
    		resource:指定映射配置文件的名称-->
    <mapper resource="StudentMapper.xml"/>
</mappers>