반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- coalesce
- Selenium
- JPA
- vue.js
- WebLogic
- ChannelPipeline
- weblogic 10
- KAFKA
- docker
- RabbitMQ
- spring boot
- Spring Open Feign
- jmeter
- Redis Sentinel
- docker compose mysql
- grafana
- mybatis
- docker-compose
- spring boot redis
- redis
- cassandra
- Airflow
- argo cd
- Docker Compose
- spring cloud
- Hibernate
- QueryDSL
- Netty
- MySQL
- netflix oss
Archives
- Today
- Total
목록spring transaction (1)
IT.FARMER
Spring Transactional 옵션
Spring Transactional 옵션 Tranction 의 성질에 대해 생각해보자 원자성→ 한트렌젝션내에서 실행한 작업들은 하나로 간주하고 작업한다. 즉 모두성공, 혹은 모두 실패이다. 일관성→트렌젝션은 일관성있는 데이터베이스 상태를 유지한다. 격리성→동시에 실행되는 트렌젝션들이 서로에게 영향을 미치지 않도록 한다. 지속성→ 트렌젝션을 마치면 결과가 항상 저장되어야 한다. Spring Transaction 속성 name - 메서드명 isolation (격리수준) propagation(전파) readOnly 트렌젝션롤백 예외 (rollback-for, rollbackfor, rollbackForClassName) 논트렌젝션 롤백 예외 (no-rollback-for ) timeout name - 메서드..
Spring/Spring Data JPA
2022. 4. 20. 17:38