1번
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org/DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="chapter.org.mybatis.persistence.ShopMapper">
<select id="selectListShop" resultType="java.util.HashMap">
select shop_no, shop_name, shop_location, shop_status
from shop
</select>
</mapper>
2번
config-mybatis.xml 작성하기
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org/DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="chapter.org.mybatis.persistence.ShopMapper">
<select id="selectListShop" resultType="java.util.HashMap">
select shop_no, shop_name, shop_location, shop_status
from shop
</select>
</mapper>
<mappers>
<mapper resource="chapter2/org/mybatis/persistence/ShopMapper.xml" />
</mappers>
</configuration>
3번 Log4j 만들기
src - > log4j.properties 파일 생성하기
로거 로그단계 = > DEBUG , 4가지단계로 나눠짐.....일반적으로 DEBUG를 많이 사용함.
stout 표준출력이라는 의미
%p - 로깅 단계를 출력
%m - 로그를출력
%t - 로그발생 스레드명 출력
%n - 개행문자 출력 ( 줄바꿈 )
log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%p [%t] - %m%n
log4j.logger.chapter2.org.mybatis.persistence.ShopMapper=TRACE
'Web > MyBatis' 카테고리의 다른 글
MyBatis 매뉴얼 (0) | 2014.01.24 |
---|---|
mybatis 설정 방법 (0) | 2013.10.12 |