본문 바로가기
Spring/Spring 기초

Spring 트랜젝션 제어 처리

by 미눅스[멘토] 2023. 8. 11.
728x90

TX가 들어가 있는가

밑에 HTTP에도 짝을이루어  TX가 들어가 잇는가

 

 

 

root-context에 아래 코드 넣음

	<!-- 트랜잭션 관리자의 빈을 정의 -->
	<bean id="transactionManager" 
		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
		<property name="dataSource" ref="dataSource"></property>
	</bean>
	
	<!-- 애너테이션 기반의 트랜잭션 제어를 활성화 함 -->
	<tx:annotation-driven/>
	
	
	<!-- Mapper 인터페이스 설정
	개발자가 직접 DAO를 설정하지 않아도 자동적으로 MApper 인터페이스를
	활용하는 객체를 생성하게 됨
	 -->
	<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
		<property name="basePackage" value="kr.or.ddit.mapper" />
	</bean>

 

 

 

 

 

 

 

serviceImpl에가서 어노테이션 추가

 

그러면 끝