목록2023/10/16 (2)
나의 개발일지
docker-compose.yml 파일 생성 version: '2' services: zookeeper: image: wurstmeister/zookeeper container_name: zookeeper ports: - "2181:2181" networks: - fintech kafka: image: wurstmeister/kafka:2.12-2.5.0 container_name: kafka ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: kafka KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 volumes: - /var/run/docker.sock:/var/run/docker.sock networks: - fin..
08 Spring Data JPA 활용 8.2 JPQL(JPA Query Language) : JPA에서 사용할 수 있는 쿼리 의미. JPQL은 엔티티 객체를 대상으로 수행하는 쿼리이기 때문에 매핑된 엔티티의 이름과 필드의 이름을 사용. ex) SELECT p FROM Product(엔티티 타입) p WHERE p.number(엔티티 속성) = ?1; SQL은 테이블이나 칼럼의 이름 사용. 8.3 쿼리 메서드 리포지토리는 JpaRepository를 상속하는 것 만으로 다양한 CRUD 메소드 제공. 8.3.1 쿼리 메서드의 생성 쿼리메서드는 동작을 결정하는 주제(Subject)와 서술어(Predicate)로 구분. find...By, exists...By 키워드로 쿼리의 주제를 정함. By는 서술어의 시작..