지성이면 감천

  • 홈
  • 태그
  • 방명록

optimistic lock 1

[spring] @Transactional인데 readOnly를 곁들인..

Spring을 사용하여 개발하다 보면 서비스 로직에 빠질 수 없는 것이 @Transactional 어노테이션이다. 하지만 이것에도 많은 옵션이 있다는 걸 아셨나요? 많은 것 중에 api의 성능을 높일 수도 있는 옵션은 readOnly를 알아보고자 합니다. @Transactional(readOnly = true)Spring에서 AOP를 사용하여 @Transactional을 사용할 수 있는데 여기서 위와 같이 readOnly를 true로 하게 된다면 읽기 전용으로 변경이 가능하다. 하지만 주의해야 될 점이라고 하자면 readOnly라는 옵션에서 직관적으로 알 수 있듯이 서비스 자체가 데이터를 DB에서 읽기만 하는 것에 적용을 해야 된다는 것이다. 만약 CUD 작업을 해야 되는 서비스이라면 데이터를 추가, 수..

spring 2024.12.07
이전
1
다음
더보기
프로필사진

지성이면 감천

  • 분류 전체보기 (25)
    • JPA (4)
    • spring (5)
    • spring boot (0)
    • cs (5)
    • database (0)
    • project (2)
    • java (1)
    • 자료구조 (1)
    • redis (1)

Tag

IOC 컨테이너, jpa, Cache Hit, cs, Cache Miss, RDBS, DI 컨테이너, write through, mysql 서버 구조, read through, forward proxy, Spring Boot, optimistic lock, ulid, Cache, write around, 빨간 가운의 노예, spring, look aside, Diderot Effect,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바