반응형

전체 글 120

하이버네이트 백그라운드1

1. 특징 -  ORM 프레임워크 ( object-Relational Mapping )   ==> 자바의 클래스(엔티티, entity)를 이용해서 DB의 테이블을 생성 ( 자바의 클래스와 DB 테이블이 맵핑됨 )          자바의 메서드가 DB의 SQL을 자동 실행함 ( 자바의 메서드와 DB의 SQL이 맵핑됨 ) - JPA는 명세서임 ( 자바의 인터페이스와 같은 개념 )  JPA의 명세를 구현한 구현체들이 있음 ( 대표적으로 hibernate가 있음 ) https://hibernate.org/하이버네이트를 쓸려면 의존성 추가 우리가 실질적으로 쓰는건 하이버네이트가 아니고 스프링 데이터 JPA를 쓴다 - Spring Data JPA ==> hibernate 기술을 개발자들이 쉽게 사용하도록 커스터마이..

JPA 2024.07.16

React로 모바일 카메라 연동 및 캡쳐 기능

1. 라이브러리 설치  2. App.jsimport React, { useRef, useState, useCallback, useEffect } from 'react';import Webcam from "react-webcam";function App() {  const webcamRef = useRef(null);  const [imgSrc, setImgSrc] = useState(null);  const [hasPermission, setHasPermission] = useState(null);  useEffect(() => {    navigator.mediaDevices.getUserMedia({ video: true })      .then(() => setHasPermission(true)) ..

반응형