# Set root category priority to INFO and its only appender to CONSOLE.
#log4j.rootCategory=INFO, CONSOLE debug info warn error fatal
log4j.rootCategory=debug, CONSOLE, LOGFILE# Set the enterprise logger category to FATAL and its only appender to CONSOLE.
log4j.logger.org.apache.axis.enterprise=FATAL, CONSOLE# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601}%-6r [%15.15t]%-5p %30.30c %x -%m\n# LOGFILE is set to be a File appender using a PatternLayout.
log4j.appender.LOGFILE=org.apache.log4j.FileAppender
log4j.appender.LOGFILE.File=d:\axis.log
log4j.appender.LOGFILE.Append=true
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.layout.ConversionPattern=%d{ISO8601}%-6r [%15.15t]%-5p %30.30c %x -%m\n
編寫測試類
package com.regotto;importstatic org.junit.Assert.assertTrue;import com.regotto.dao.UserDao;import com.regotto.domain.User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import org.junit.Test;import java.io.IOException;import java.io.InputStream;import java.util.List;/*** Unit test for MybatisTest App.*/publicclassMybatisTest{publicstaticvoidmain(String[] args)throws Exception {//1.讀取配置文件InputStream inputStream = Resources.getResourceAsStream("SqlMapConfig.xml");//2.創建SQLSessionFactory工廠SqlSessionFactory sqlSessionFactory =newSqlSessionFactoryBuilder().build(inputStream);//3.創建session對象SqlSession sqlSession = sqlSessionFactory.openSession();//4.使用SqlSession對象創建Dao接口的代理對象UserDao userDao = sqlSession.getMapper(UserDao.class);//代理對象直接調用對應的方法List<User> users = userDao.findAll();for(User u : users){System.out.println(u);}//釋放資源sqlSession.close();inputStream.close();}}