Recfli

Recfli

  • 분류 전체보기 (186)
    • PS (6)
      • PS 팁 (2)
      • 파이썬 함수 사용법 (1)
    • 운영체제 (8)
      • 쓰레드와 스케쥴링 (4)
      • 메모리 (0)
      • 동시성 (4)
    • Javascript (0)
    • Java (23)
      • OOP (4)
      • Java문법 (0)
    • JPA (37)
      • 스프링 데이터 JPA (8)
      • Hibernate JPA (17)
      • JPA 활용과 주의사항들 (9)
      • Querydsl (3)
    • 데이터베이스 & SQL (1)
      • SQL - MySQL (2)
      • 데이터베이스 (8)
    • Spring (52)
      • Spring 웹 MVC (12)
      • Spring 공식문서 링크 (1)
      • Spring DB (6)
      • Spring AOP (12)
      • Spring Security (8)
    • 일기 (2)
    • 컴퓨터네트워크 (8)
      • 모든 개발자들을 위한 HTTP 웹 기본 지식 (5)
      • 보안 (0)
    • 팀프로젝트일기 (13)
      • SKKUNION (10)
      • SCHOOLPICKS (3)
    • Spring기능모음 (2)
    • 팁 모음 장소 (9)
      • DB 관련 팁 (1)
      • Spring 관련 팁 (0)
      • Java 관련 팁 (1)
    • 도서 (0)
      • 스프링부트와 AWS로 혼자 구현하는 웹 서비스 (1)
      • 도서후기 (0)
    • DevOps (0)
    • 고민거리들 (1)
    • 테스트코드 (5)
    • 단순답변정리 (4)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Recfli

컨텐츠 검색

태그

JWT 토큰 스프링 시큐리티 Hash 테이블 스프링 ㅇ javascript

최근글

댓글

공지사항

아카이브

JPA/JPA 활용과 주의사항들(9)

  • 스프링 트랜잭션 - 트랜잭션의 전파

    보호되어 있는 글입니다.

    2024.03.10
  • 스프링 트랜잭션 - 예외와 트랜잭션 커밋, 롤백

    보호되어 있는 글입니다.

    2024.03.10
  • 스프링 트랜잭션 - 적용 확인법, ReadOnly, 트랜잭션 적용 순서, 초기화 시점

    보호되어 있는 글입니다.

    2024.03.09
  • 서비스 계층 구조 설계에서의 트레이드 오프

    보호되어 있는 글입니다.

    2024.03.09
  • OSIV - DB Transaction의 지속 범위

    [ OSIV 개념 익히기 ] OSIV는 open-session-in-view의 줄인 말으로 OSIV 옵션이 켜져있으면 트랜잭션이 애플리케이션 어디서든 유지되게 해준다. 반대로 OSIV 옵션이 꺼져있으면 트랜잭션이 service와 repository 계층에서만 살아있다. OSIV 생명 주기: OSIV 옵션은 자동적으로는 켜져있다. 일반적으로 Bean에 등록된 어디서든 Entity를 수정하면 영속성 컨텍스트가 관리하는 범위 내에 있기 때문에 지연로딩으로 값을 가져올 수 있다. 그렇기 때문에 웬만해서는 LazyInitializationException 에러가 나는 경우는 OSIV 옵션이 켜진 상태에서는 일어나지 않는다. 만약에 값을 끄고 싶다면 다음과 같이 application.yml이든 어딘가에 다음처럼 코..

    2024.02.19
  • xToMany 관계를 가지는 API 설계의 최적화

    보호되어 있는 글입니다.

    2024.02.19
이전
1 2
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바