
자바 ORM 기술에 대한 API 표준이다.즉, JAP는 인터페이스고 이를 구현한 대표적인 구현체로 Hibernate(실질적인 기능 구현), EclipseLink, DataNucleus, OpenJpa, TopLink 등이 있다. (❔ORM : Object Relati

➡️ 스프링 부트 버전이 변경되어도 pom.xml 파일에서 스프링 부트 버전을 2.5.2로 변경하면 됨!➡️ enum 타입의 클래스 ➡️ Item 클래스가 가지고 있어야 할 멤버 변수 선언🔹CLOB : 사이즈가 큰 데이터를 외부 파일로 저장하기 위한 데이터타입(= 문

: 쿼리 메소드는 스프링 데이터 JPA에서 제공하는 핵심 기능 중 하나로 Repository 인터페이스에 간단한 네이밍 룰을 이용하여 메소드 작성하면 원하는 쿼리 실행 가능find + (엔티티 이름) + By + 변수이름➡️ itemNm(상품명)으로 데이터를 조회하기

: 화면을 동적으로 만들기 위해 템플릿 엔진을 사용해야 함. ➡️ 미리 정의된 템플릿을 만들고 동적으로 HTML페이지를 만들어서 클라이언트에 전달하는 방식. 요청이 올 때마다 서버에서 새로운 HTML 페이지를 만들어주는 방식이다.서버 사이드 템플릿 엔진ex) Thyme

✏️ 애플리케이션의 보안에서 중요한 두 가지 인증 : 해당 리소스에 대해서 작업을 수행할 수 있는 주체인지 확인 하는 것인가 : 인증 과정 이후에 발생. 인가된 유저라면 해당 URL에 대한 권한이 있기 때문에 접근 가능한 것.

➡️ Role값으로 USER, ADMIN 2개를 입력 ➡️ 가입 정보를 담은 dto 생성 ➡️ 회원 정보 저장하는 Member 엔티티 생성 ➡️ 1) 이메일로 구분하기에 unique 속성 지정➡️ 2) 자바의 enum 타입을 엔티티의 속성으로 지정할 수 있음. Enu