세미나 Spring mybatis
-
Upload
somang-jeong -
Category
Business
-
view
528 -
download
0
Transcript of 세미나 Spring mybatis
SpringMyBatis
목차• Spring 이란 ?• Spring Framework 구조• Spring 라이브러리• interceptor
Spring
• Mybatis 란 ?• Mybatis 구조
MyBatis
SpringSpring 이란 ?
SpringSpring Framework 구조
Dispatch-erServletClient
HandlerMap-ping
ViewRe-solver
View
Con-troller
Spring FrameworkController.java
Spring Frameworkweb.xml
◦서블릿 배포 기술자 (Deploment Descrip-tor, DD)
◦각종 설정을 위한 설정파일
servlet-context.xmlSpring Framework
pom.xmlSpring 라이브러리
<dependency> </dependency>
<properties> </properties>
<repositories> </repositories>
Appender
log4jSpring 라이브러리
Log4j 구조
• Log4j 의 로그 레벨로그 레벨 설명 FATAL 아주 심각한 에러가 발생ERROR 어떠한 요청을 처리하는 중 문제가 발생 WARN 프로그램의 실행에는 문제가 없지만 , 향후 시스템 에러의 원인이 될수 있는
경고성 메시지 INFO 어떠한 상태변경과 같은 정보성 메시지
DEBUG 개발시 디버그 용도로 사용하는 메시지 TRACE 광범위한 디버그 레벨을 해결하기 위해 좀 더 상세한 이벤트 출력
layoutlogger
Interceptor( 인터셉터 ) 설정
Dispatch-erServlet Controllerinterceptorinterceptor
MybatisMybatis 란 ?
MybatisMybatis 구조
Con-troller Service Reposi-
tory Mapper
Controller<->ServiceMybatis
Service<->RepositoryMybatis
Repository<->mapperMybatis