Java_myBatis_全局配置文件
Posted 张啊咩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java_myBatis_全局配置文件相关的知识,希望对你有一定的参考价值。
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_全局配置文件的主要内容,如果未能解决你的问题,请参考以下文章