본문 바로가기

Programming Practice/Spring

Repository(Dao) 에서 SqlSession 사용_MySQL

1. SqlSession 이란?

쿼리 실행, commit, rollback에 사용되는 객체


2. Repository(Dao) 에서 SqlSession 사용하는 방법

1) DispatcherServlet-context.xml

dataSource, sqlSessionFactory, userMapper 에 대해 아래와 같이 설정한다.

<예시>


2) java(Repository)

: class 선언 시 extends SqlSessionDaoSupport 를 한다.

: sqlSession을 가져와서 query를 호출한다.

<예시>