Transaction 2

학습 // Spring // MyBatis // Transaction

업데이트 :: 2018.11.01 TransactionsDataSourceTransactionManagerContainer Manager Transactions (CMT)Programmatic Transaction ManagementEXTransactions마이바티스 스프링 연동모듈을 사용하는 중요한 이유중 또 하나 마이바티스가 스프링 트랜잭션에 자연스럽게 연동가능 하다는 것스프링 트랜잭션 관리자를 한 번 설정하면, 스프링에서 트랜잭션을 설정할 수 있음@Transaction과 AOP 스타일의 설정을 모두 지원하나의 SqlSession객체가 생성되고 트랜잭션이 동작하는 동안 지속적으로 사용세션은 트랜잭션이 완료되면 적절히 커밋되거나 롤백됨DataSourceTransactionManager @Bean pub..

Spring/MyBatis 2018.11.13

학습 // Spring // JDBC // Transaction

업데이트 :: 2018.08.08 트랜잭션트랜잭션 관리자PlatformTransactionManager의 구현클래스 종류로컬 트랜잭션 이용글로컬 트랜잭션 이용선언적 트랜잭션명시적 트랜잭션트랜잭션 격리수준트랜잭션 전파방식트랜잭션선언적 방법프로그램적인 방법 (직접 commit&rollback 선언)트랜잭션 관리자PlatformTransactionManager 인터페이스트랜잭션 처리에 필요한 API 제공PlatformTransactionManager의 구현클래스 종류DataSourceTransactionManagerJDBC 및 마이바티스 등으로 데이터베이스 접근시 이용HibernateTransactionManger하이버네이트를 이용 데이터베이스 접근시 이용JpaTransactionManagerJPA로 데이터베..

Spring/JDBC 2018.08.15