일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- eGov
- 개념
- input
- web.xml
- 정의
- CSS
- Ajax
- html
- sql
- was
- Java
- mybatis
- jsp
- 과정평가형
- Oracle
- controller
- select
- eGovFramework
- spring
- array
- json
- jQuery
- TO_DATE
- javascript
- 암호화
- 오류
- 태그
- 함수
- POI
- JVM
- Today
- Total
목록2024/09/13 (2)
web developer
Declarative Transaction Management1-1. 정의Spring 프레임워크의 트랜잭션 관리 기능을 활용하여 트랜잭션을 선언적으로 관리하는 방법입니다. 이를 통해 개발자는 코드 내에서 직접 트랜잭션 경계를 설정하지 않고, 애노테이션을 사용하여 트랜잭션을 설정할 수 있습니다.1-2. 애노테이션 기반 트랜잭션 관리의 기본 개념애노테이션 사용:@Transactional 애노테이션을 메서드 또는 클래스에 붙여서 트랜잭션을 설정합니다.이 애노테이션은 Spring의 PlatformTransactionManager를 사용하여 트랜잭션을 관리합니다.자동 트랜잭션 처리:@Transactional 애노테이션을 사용하면, 트랜잭션의 시작, 커밋, 롤백을 Spring이 자동으로 처리합니다.애노테이션의 속성..
1. Programmatic Transaction Management1-1. 정의egovframeWork에서 Programmatic Transaction Management는 트랜잭션 관리를 개발자가 직접 코드 내에서 제어하는 방식을 의미합니다. 이는 선언적 트랜잭션 관리와 대비되는 개념으로, 선언적 트랜잭션은 주로 XML 설정 파일이나 애노테이션을 통해 관리되지만, Programmatic Transaction Management는 트랜잭션의 시작, 커밋, 롤백 등을 코드에서 명시적으로 처리합니다.1-2. 주요 특징개발자가 트랜잭션의 흐름을 직접 제어:트랜잭션의 경계를 코드 내에서 명확히 정의하고, 시작, 커밋, 롤백 등을 개발자가 원하는 시점에 명시적으로 처리할 수 있습니다.세밀한 제어 가능:트랜잭션의..