笔记:详细介绍MyBatis中的mybatis-config.xml文件
官网简介:http://www.mybatis.org/mybatis-3/zh/getting-started.html
<configuration> <!-- properties配置属性 --> <properties resource="jdbc.properties"/> <typeAliases> <!-- 1.typeAliases是类型别名(单个不适用) --> <!-- <typeAlias alias="Student" type="com.java.model.Student"/> --> <!-- 2.typeAliases是类型别名(所有的类别实用) --> <package name="com.java.model"/> </typeAliases> <!-- environments环境 --> <environments default="development"> <environment id="development"> <!-- transactionManager事务管理器 1.JDBC:应用程序负责管理数据库连接的生命周期--> <transactionManager type="JDBC" /> <!-- dataSource配置数据源 1.POOLED:用上了连接池--> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driverClassName}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> </dataSource> </environment> </environments> <!-- 映射 --> <mappers> <!--这两种都是单个(不适用) <mapper resource="com/java/mappers/StudentMapper.xml" /> <mapper class="com.java.mappers.StudentMapper.xmls"/> --> <!-- 所有(实用) --> <package name="com.java.mappers"/> </mappers> </configuration>
重点:1.取别名要注意(英文不好一定百度,要养成一个好习惯)
2.mybatis-config.xml中的映射也要注意