《Mybatis编程自学与面试指南》01-06:主配文件mybatis-config.xml

ε祈祈猫儿з 提交于 2020-10-04 00:57:48

课程封面-Mybatis-AT阿宝哥


内容导航

  • 前言
  • 1、主配文件
  • 2、根节点
  • 3、属性配置
  • 4、类型别名配置
  • 5、环境配置
  • 6、映射器配置

前言

正确配置主配文件是Mybatis能够Run起来的前提。


1、主配文件

src源码文件夹下创建mybatis-config.xml主配文件,并配置Mybatis属性、类型别名、环境和映射器。

主配文件


2、根节点


<?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">

<configuration>

	<!-- 配置列表 -->

</configuration>


3、属性配置


	<!-- 属性配置 -->
	<settings>
		<setting name="mapUnderscoreToCamelCase" value="true" />
		<setting name="lazyLoadingEnabled" value="true" />
	</settings>


4、类型别名配置


	<!-- 类型别名配置 -->
	<typeAliases>
		<typeAlias type="com.company.project.model.Person" alias="Person" />
		<typeAlias type="com.company.project.model.PlatUser" alias="PlatUser" />
		<typeAlias type="com.company.project.model.Shop" alias="Shop" />
	</typeAliases>


5、环境配置


	<!-- 环境配置 -->
	<environments default="local">
		<environment id="local">

			<!-- 事务管理器 -->
			<transactionManager type="JDBC"></transactionManager>

			<!-- 数据源 -->
			<dataSource type="POOLED">
				<property name="driver" value="oracle.jdbc.driver.OracleDriver" />
				<property name="url" value="jdbc:oracle:thin:@localhost:1521:XE" />
				<property name="username" value="mybatis" />
				<property name="password" value="admin" />
			</dataSource>

		</environment>

	</environments>


6、映射器配置


	<!-- 映射器配置 -->
	<mappers> 
		
		<mapper resource="com/company/project/mapping/PlatUserMapper.xml"/> 
		
	</mappers> 


🚀Mybatis最佳学习路线图(2020最新版)


👍👍👍👍👍👍
🌹GET!童鞋,你好棒呀,给我们一起点个赞。💪
👏👏👏👏👏👏


💰我想了解职业晋升路线和课程学习指南

💰我想了解IT/互联网行业职业规划

💰我想了解世界编程语言排行榜

💰我想做2000+枚大猿的朋友


原文来自
作者:AT阿宝哥
公众号:aitegu
CSDNhttps://blog.csdn.net/goldentec
简书https://www.jianshu.com/u/8a6075d7a2e0
微信:goldenunion
邮箱:goldenunion@qq.com
QQ:12264104
声明:未经作者许可,禁止转载,如遇抄袭,欢迎举报!








标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!