현재의 내가 미래의 나에게
close
프로필 배경
프로필 로고

현재의 내가 미래의 나에게

  • 분류 전체보기 (55)
    • Spring (11)
    • Database (1)
    • Java (3)
    • CI CD (2)
      • GitHub Action (1)
    • Docker (1)
    • Git, GitHub (6)
      • Git (3)
    • 개발 환경 설정 (4)
    • 운영체제 (3)
    • 인턴 (2)
    • 외주 (3)
    • 강의메모 (11)
    • 메모 (2)
    • 책 (4)
      • 자바 웹 개발 워크북 (2)
      • 오브젝트 (2)
    • 우아한 테크 코스 (1)
  • 홈
  • 태그
  • 방명록
[메모] 스프링은 싱글톤인데 여러 스레드가 해당 싱글톤 인스턴스의 메소드를 동시에 호출할 수 있는거지? (feat. 메소드 영역)

[메모] 스프링은 싱글톤인데 여러 스레드가 해당 싱글톤 인스턴스의 메소드를 동시에 호출할 수 있는거지? (feat. 메소드 영역)

스터디 팀원과 같이 선착순 예약 관리 기능을 구현하기 위해얘기하다가 어이없는 부분에서 막혀서 이를 정리해보려고 한다. 내가 뭘 모르고 왜 헷갈려 하는지를 제대로 명확히 알지 못해서 나왔던 의문...스프링에서 빈은 싱글톤 즉, 하나다.그러면 해당 빈 안에 있는 메서드도 하나만 생성되는거 아냐? (심각했다...) 스프링은 기본적으로 싱글톤으로 관리하는데 싱글톤이면 하나의 인스턴스만 생성되는데, 여러 요청 스레드가 동시에 해당 싱글톤 객체의 메서드를 호출을 하면 호출자체가 안되는거 아냐? 그렇게 바보 같은 의문이 꼬리에 꼬리를 물었다. (지금이라도 알았다니 다행이다. 부끄럽다...)동기 비동기 얘기를 하다가 많이 어지러웠나부다...(전혀 다른 부분인데.) 스프링에서 빈(Bean)은 기본적으로 "싱글톤"이다.스..

  • format_list_bulleted 메모
  • · 2024. 4. 25.
  • textsms

[메모] 테스트 코드에서 lombok 사용하려면?

build.gradle에서  //테스트에서 lombok 사용 testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok' testCompileOnly, testAnnotationProcess를 설정해줘야 한다.

  • format_list_bulleted 메모
  • · 2024. 4. 19.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (55)
    • Spring (11)
    • Database (1)
    • Java (3)
    • CI CD (2)
      • GitHub Action (1)
    • Docker (1)
    • Git, GitHub (6)
      • Git (3)
    • 개발 환경 설정 (4)
    • 운영체제 (3)
    • 인턴 (2)
    • 외주 (3)
    • 강의메모 (11)
    • 메모 (2)
    • 책 (4)
      • 자바 웹 개발 워크북 (2)
      • 오브젝트 (2)
    • 우아한 테크 코스 (1)
최근 글
인기 글
최근 댓글
태그
  • #type-of
  • #$map( key: value )
  • #그리드_시스템_훈련
  • #Psuedo-Element
  • #Sass
  • #Sass-Text Style
  • #map-get()
  • #pos-center
  • #flexbox
  • #mixin_position
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바