728x90

전체 글 416

[JPA] JPA의 N+1 문제 알아보기

N+1에 대해서 알아보자  - 지난 번 만났던 N+1 문제[JPA] N+1 해결하기 [JPA] N+1 해결하기N+1은 한 번의 쿼리를 요청했는데 여러 번 쿼리가 요청되는 현상을 말한다.(1+N) Book 도메인에 아래와 같이 연관관계가 있었고, (각각 양방향 연관관계) @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Cdevhooney.tistory.com     - 개념N + 1 문제는 연관 관계가 설정된 엔티티를 조회할 경우에, 조회된 데이터 개수(N)만큼 연관관계의 조회 쿼리가 추가로 발생하는 현상.예를 들어, 블로그 게시글과 댓글이 있는 경우, 게시글을 조회한 후 각 게시글마다 댓글을 조회하기 위해 추가 쿼리가 발생한다면 N + 1 문제가 발생..

[Stock] 코카콜라 알아보기

콜라의 1등 코카콜라!   1. chatGPT코카콜라 회사 (The Coca-Cola Company)설립: 1886년 5월 8일본사: 미국 조지아주 애틀랜타설립자: 존 스티스 펨버턴(John Stith Pemberton)CEO: (현재 CEO는 인물 검색 필요)1. 역사1886년: 약사인 존 펨버턴이 코카콜라를 처음 개발했습니다. 처음에는 탄산음료가 아닌 약용 음료로 개발되었으며, 두통 완화와 피로 회복 효과를 홍보했습니다.1892년: 사업가 **에이사 캔들러(Asa Candler)**가 코카콜라의 상표와 레시피를 매입하고, 대대적인 마케팅을 통해 음료를 대중화했습니다.20세기 초: 글로벌 확장 시작. 미국 외에도 유럽, 아시아 등지로 진출하여 세계적인 음료 브랜드로 성장했습니다.2. 제품군주요 제품:코..

경제/Stock 2024.12.02

[JPA] 엔티티 매니저 알아보기

엔티티 매니저에 대해서 알아보자 !   1. 영속성 컨텍스트엔티티 매니저에 대해 알기 위해선 영속성 컨텍스트에 대해 알아야 한다. 영속성 컨텍스트는 엔티티를 영구 저장하는 환경으로 1차 캐싱, 쓰기 지연, 변경 감지를 통해 영속 로직을 효율적으로 할 수 있게 해준다. 이러한 효율적인 영속 로직 수행을 위해서 엔티티는 영속성 컨텍스트에 관리되어야 한다.     2. 엔티티 매니저영속성 컨텍스트를 도와주는 것이 바로 엔티티 매니저이다. 엔티티 매니저는 엔티티의 상태를 변경하고, 영속성 컨텍스트와 상호작용함으로써 영속 로직을 수행하는 역할을 가지고 있다.  - 역할엔티티는 영속성 컨텍스트와 관련하여 4가지 상태(비영속, 영속, 준영속, 삭제)를 가질 수 있다. 엔티티 매니저는 persist, merge, re..

[JPA] JPA의 ddl-auto 옵션 알아보기

JPA의 ddl-auto 옵션은 각각 어떤 동작을 하고 어떤 상황에서 사용하는 지 알아보자   ddl-auto 옵션은 스프링 부트 애플리케이션에서 Hibernate와 같은 JPA 구현체를 사용할 때 데이터베이스 스키마 관리를 제어하는 설정이다. 이 옵션은 application.properties 또는 application.yml 파일에서 설정할 수 있으며, 다양한 값에 따라 데이터베이스 스키마에 대해 다른 동작을 수행한다. ddl-auto 옵션에는 none, validate, update, create, create-drop 등이 존재한다 . 1. none데이터베이스 스키마와 관련된 어떠한 작업도 수행하지 않는다.데이터베이스 스키마를 수동으로 관리하고 싶을 때 유용하며, 프로덕션 환경에서 주로 사용된다...

[JPA] Spring Data JPA에서 새로운 Entity 판단하는 방법

Spring Data JPA에서 새로운 Entity를 저장할 때 public interface SaveTestRepository extends JpaRepository {} save @Transactional @Override public S save(S entity) { Assert.notNull(entity, "Entity must not be null."); if (entityInformation.isNew(entity)) { em.persist(entity); return entity; } else { return em.merge(entity); } } Repository의 save 메소드로 저장한다.   저장할 때 Entity가 insert 인지 update 인지 확인하는 로..

[Stock] 마이크로소프트 실적

마이크로소프트 실적을 알아보자   - 마이크로소프트 설명글[Stock] 마이크로소프트 알아보기 [Stock] 마이크로소프트 알아보기마이크로소프트는 너무너무 유명해서 설명이 필요 없지만 한번 알아보자 마이크로소프트(Microsoft Corporation)은 미국 워싱턴주 레드몬드에 본사를 둔 다국적 기술 기업으로, 세계에서 가장 큰 소devhooney.tistory.com    1. 실적발표일마감 기준주당순이익/예측매출/예측10월 30, 20242024/093.3 / 3.165.6B / 64.55B      2. 배당배당락일배당지불일수익률11월 21, 20240.8312월 12, 20240.80%      3. 광고    4. 주가417.00+4.13(+1.00%)   5. 뉴스    - 참고https:/..

경제/Stock 2024.11.25

[Stock] 셰브론 실적

셰브론의 실적을 알아보자 !    - 셰브론 설명글https://devhooney.tistory.com/277 [Stock] 셰브론 알아보기최근에 버핏옹이 추매한 셰브론에 대해서 알아보자! - 현재 주가 154.46 +5.08 +3.40% 05:59:59 - 닫음. USD 통화 ( 면책조항 ) 개장 전 거래 154.39 -0.07 -0.05% 22:34:53 - 실시간 데이터 거래량: 8,904,284 매수/매도devhooney.tistory.com    1. 주가162.36+0.73(+0.45%)    2. 실적발표일마감 기준주당순이익/예측매출/예측11월 01, 20242024/092.51 / 2.4550.67B / 48.9B      3. 광고   4. 배당배당락일배당지불일수익률11월 18, 2024..

경제/Stock 2024.11.24

[Stock] 테슬라 실적

테슬라는 트럼프 수혜주로 엄청난 급등이 있었다.실적도 알아보자  - 테슬라 설명글https://devhooney.tistory.com/280 [Stock] 테슬라 알아보기전기차의 1등 테슬라에 대해서 알아보자 - 현재 주가 194.77 +1.01 +0.52% 05:59:59 - 닫음. USD 통화 ( 면책조항 ) 개장 전 거래 196.51 +1.74 +0.89% 19:34:06 - 실시간 데이터 거래량: 101,999,717 매수/매도: 0.00 / 0.00devhooney.tistory.com     1. 주가352.56+12.92(+3.80%)     2. 실적발표일마감 기준주당순이익/예측매출/예측10월 23, 20242024/090.72 / 0.65.18B / 25.4B      3. 광고    4..

경제/Stock 2024.11.23

[Stock] 맥도날드 실적

10월 29일에 맥도날드의 실적도 발표가 됐었다.  - 맥도날드 설명글https://devhooney.tistory.com/279 [Stock] 맥도날드 알아보기빅맥의 브랜드 맥도날드에 대해서 알아보자 - 현재 주가 292.65 +0.63 +0.22% 05:59:59 - 닫음. USD 통화 ( 면책조항 ) 개장 전 거래 292.51 -0.14 -0.05% 20:31:06 - 실시간 데이터 거래량: 2,262,710 매수/매도: 292.18 /devhooney.tistory.com   - 맥도날드 마지막글https://devhooney.tistory.com/336 [Stock] 맥도날드 알아보기 (2)맥도날드의 실적이 발표됐다!   1. 현재 주가261.48 +9.48    +3.76% 04:59:59 -..

경제/Stock 2024.11.22

[Stock] 엔비디아 실적

엔비디아 실적 발표 !!  - 엔비디아 설명글[Stock] 엔비디아 알아보기 [Stock] 엔비디아 알아보기요새 엄청나게 급등해서 핫했던 엔비디아에 대해서 알아보자~! - ChatGPT 엔비디아(NVIDIA)는 컴퓨터 그래픽스와 인공지능(AI) 기술 분야에서 세계적으로 유명한 기업 중 하나입니다. 엔비디아는 다devhooney.tistory.com     1. 주가145.84-1.17(-0.80%)   2. 실적발표일마감 기준주당순이익/예측매출/예측11월 20, 20242024/100.81/0.7535.1B/33.09B    3. 광고   4. 배당배당락일배당지불일수익률9월 12, 20240.0110월 03, 20240.03% 다음 배당은 12월 예상.     5. 뉴스20일(현지시간) 장 마감 직후 엔..

경제/Stock 2024.11.21
728x90