spg 회고록 011회차
REST api REST(REpresentational State Transfer 정의 : 자원을 이름(표현)으로 구분하여 해당 자원의 상태(정보)를 주고 받는(통신) 모든 것을 의미한다. REST 아키텍쳐 스타일(제약 조건들)을 모두 만족해야하는 API REST 아키텍쳐의 제약 조건 Client...
Read MoreREST api REST(REpresentational State Transfer 정의 : 자원을 이름(표현)으로 구분하여 해당 자원의 상태(정보)를 주고 받는(통신) 모든 것을 의미한다. REST 아키텍쳐 스타일(제약 조건들)을 모두 만족해야하는 API REST 아키텍쳐의 제약 조건 Client...
Read MorePersistence Context(영속성 컨텍스트) 영속성 컨텍스트 영속성 정의 : 엔티티 객체를 영구 저장하는 환경이다. 영속성 컨텍스트 정의 : Entity 객체의 DB에 영구히 저장하기전에 라이플 사이클을 관리해 주는 하나의 Context persist() 메소드...
Read MoreSpring Data JPA선택한 이유와 다른 JDBC 라이브러리 비교 JDBC(Java Database Conncetor) 1997년 자바와 데이터 베이스 연결해주는 하나의 라이브러리 -> 온라인 비즈니스가 성장해서 DB의 중요성을 인지 연결 순서 Driver Manager :...
Read MoreAnnotation Annotation 정의 및 사용 이유 정의 : 하나의 의미 있는 주석 Annotation을 정의했줬을 때 여러 Annotation을 조합 가능 만약 내가 Annotation을 정의한다면 Retention : Annotation이 얼마나 살아있는지 결정 RetentionPolicy.CLASS...
Read MoreJPA 기본 객체 Mapping(javax.persistence) @Entity : 클래스를 Table과 Mapping한다고 JPA에게 알려준다. -> 이걸 사용하면 Entity class라고 부른다 @Table : Entity 클래스에 mapping할 테이블 정보를 알려준다 -> name 속성을 사용해서 table...
Read More