티스토리

라바덕
검색하기

블로그 홈

라바덕

alsxor5.tistory.com/m

찐 광기 개발로그

구독자
1
방명록 방문하기

주요 글 목록

  • [R2DBC] R2DBC란 무엇일까?(1) R2DBC란 무엇일까요?? 최근 Spring webflux에 대해 관심을 가지고 공부를 시작하면서 R2DBC에 대해 알게되었습니다. R2DBC(Reactive Relational Database Connectivity)는 관계형 DB에서 효율적으로 코드가 동작할 수 있도록 reactive programming API를 가능하게 해줍니다. 즉 관계형 DB에 논블로킹 접근이 가능하게 해줍니다. R2DBC는 언제 사용할까요? Reactive Programming을 하는 과정에서 Database 사용이 필요한 경우에 사용합니다. 많은 예제를 보면 Reactor 기반의 Spring Webflux를 사용하며 Database를 사용해야할 때 R2DBC를 많이 사용합니다. Reactive Programming이란? (.. 공감수 0 댓글수 0 2022. 12. 17.
  • [Spring JPA] created_AtBetween DB에서 기간별 데이터 꺼내오기 다음과 같이 DB에 저장될 때 Audit 기능을 이용하여 저장된 시간이 기록되게끔 했을 때 created_AtBetween 쿼리를 이용하면 특정 기간에 저장된 데이터를 꺼내올 수 있다. 먼저 startDateTime과 endDateTime을 지정하여 언제부터 언제까지 저장된 데이터를 꺼내올지 정한다. JpaRepository에서 특정 기간에 저장된 데이터를 불러올려면 findByAllCreated_AtBetween(식별컬럼, startDateTime, endDateTime) 메서드로 오버라이딩하면 된다. 해당 메서드가 실행되면 특정 기간에 저장된 데이터가 List 형태로 반환된다. 공감수 0 댓글수 0 2022. 11. 20.
    반응형
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.