Mybatis 셋팅이란?
pom.xml에 추가한다.
1.설정해줘야한다. SqlSessionFactoryBean
SqlSessionFactoryBean
-DataSource(데이터베이스 커넥션)
-MyBatisConfig File(Mybatis 파일 위치정보)
(sqlMapConfig.xml)
-mapping File(쿼리SQL문을 포함)
(user.xml)
2.컴포넌트생성
(Mybatis제공 컴포넌트)
SqlSessionFactory 생성방법.
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg ref="sqlSessionFactory" />
</bean>
3.SqlSessionFactory정보를 전달
SqlSessionTemplate(인터페이스 구현)
4.이 인터페이스를 구현한게 SqlSessionTemplate이다.
(Mybatis제공)
SqlSession(인터페이스)
SqlMapConfig.xml
vo클래스명 정리해준다.
User.xml
쿼리 포함된 mapping파일
namespace 이름 설정해준다.
'개발 소발 > 개발 Spring' 카테고리의 다른 글
MVC패턴이란? (0) | 2018.01.11 |
---|---|
Mybatis Mapper 인터페이스란? (0) | 2018.01.11 |
MyBatis란? (0) | 2017.11.27 |
AOP어플리케이션 작성 (annotation)이란? (0) | 2017.11.27 |
AOP어플리케이션 작성 (XML)이란? (0) | 2017.11.24 |