1、配置全局文件,注意各个配置标签的顺序
properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,
objectWrapperFactory?, reflectorFactory?, plugins?, environments?, databaseIdProvider?,
mappers?
2、<settings>标签
2.1 在mybatis全局配置文件中通过<settings>标签控制mybatis全局开关
2.2 在mybatis 中开启log4j 日志功能
2.2.1必须保证有log4j.jar
2.2.2 在src下有log4j.properties文件
1 <settings> 2 <setting name="logImpl" value="LOG4J"/> 3 </settings>
2.3 log4j 中可以输出指定内容的日志(控制某个局部内容的日志级别)
先在总体级别调成Error不输出无用信息
在设置某个指定位置级别为DEBUG
2.3.1 命名级别(包级别):namespace属性值
2.3.2 类级别 :namespace 属性值 . namespace类名
2.3.3 方法级别:使用namespace 属性值+标签id属性值
1 <mapper namespace="com.bjsxt.mapper.Peoplemapper"> 这里的com.bjsxt.mapper相当于包名,Peoplemapper相当于类 2 <select id="c" resultType="com.bjsxt.pojo.People"> c 相当于方法名 3 select * from people 4 </select> 5 <select id="d" resultType="com.bjsxt.pojo.People"> 6 select * from people where id=3 or id=4 7 </select> 8 9 </mapper>