MyBatis学习笔记(2)------配置文件

MyBatis-Config配置如下

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "mybatis-3-config.dtd" >
<configuration>

	<settings>
		<setting name="logImpl" value="LOG4J" />
		<!-- 指定下划线转驼峰命名 -->
 		 <setting name="mapUnderscoreToCamelCase" value="true"/>
 		 <!-- 延迟加载 -->
 		 <setting name="aggressiveLazyLoading" value="false"/>
	</settings>

	<typeAliases>
		<package name="tk.mybatis.simple.model" />
	</typeAliases>

	<environments default="development">
		<environment id="development">
			<transactionManager type="JDBC">
				<property name="" value="" />
			</transactionManager>
			<dataSource type="UNPOOLED">
				<property name="driver" value="com.mysql.jdbc.Driver" />
				<property name="url"
					value="jdbc:mysql://localhost:3307/mybatis" />
				<property name="username" value="root" />
				<property name="password" value="root" />
			</dataSource>
		</environment>
	</environments>
	
	<!--  
		Mybatis使用java动态代理直接调用接口来调用方法,不需要实现类。
	-->
	<mappers>
		<!-- 可以指定mapper的包名位置,也可以指定具体xml位置 -->
		<package name="tk.mybatis.simple.mapper"/>
		<!-- <mapper resource="tk/mybatis/simple/mapper/CountryMapper.xml" /> -->
	</mappers>

</configuration>

log4j.properties配置如下:

log4j.rootLogger=ERROR, stdout

log4j.logger.tk.mybatis.simple.mapper=TRACE

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

项目结构为:
在这里插入图片描述

引用自《MyBatis从入门到精通》刘增辉著

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值