일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 양방향 매핑
- SessionManagementFilter
- form login
- JPQL
- 기본 키 매핑
- orphanRemovel
- 지연 로딩
- 기본값 타입
- TABLE
- @MappedSuperclasss
- Spring Security
- 상속관계 매핑
- AnonymousAuthenticationFilter
- concurrentsessionfilter
- ddl-auto
- 세션 고정 보호
- MySQL
- 세션 생성 정책
- spring jpa
- Remember-me
- field column mapping
- 즉시 로딩
- 값 타입 비교
- 다대다
- 값 타입 컬렉션
- 객제지향 쿼리 언어
- jpa
- 동시 세션 제어
- 임베디드 타입
- Database
- Today
- Total
목록TABLE (2)
hoondev
TABLE 테이블은 데이터가 실질적으로 저장되는 가로줄과 세로줄의 모델을 이용하여 정렬된 데이터 집합의 모임이다. 데이터베이스가 디렉토리라면 테이블은 파일이다. SCHEMA 스키마는 테이블에 적재될 데이터의 구조화 형식 정의 하는 것이다. 스키마는 테이블의 설계도라고 할 수 있다. 테이블에 어떤 데이터를 저장해야하는지 사전에 정의해야 한다. 테이블 생성 CREATE TABLE table_name ( 칼럼명1 data_type, 칼럼명2 data_type ) 테이블의 이름을 설정하고 칼러명과 데이터 타입을 설정한다. 예시) CREATE TABLE person ( ID int not null, name varchar(20) not null, age int not null, ); not null은 값이 반드시..
@Entity @Entity public class Member {}; @Entity 어노테이션을 객체위에 붙히면 데이터베이스의 테이블과 객체가 매핑된다. @Entity가 붙은 객체는 JPA가 관리하고 엔티티라고 부른다. 주의 기본 생성자 필수 final 클래스, enum, interface, inner 클래스 사용X 저장할 필드에 final 사용X @Table @Entity @Table(name = "MBR") public class Member {}; @Table 어노테이션은 엔티티와 매핑할 테이블을 사용한다. 만약 사용하지 않으면 객채와 이름이 같은 테이블과 매핑된다. Reference https://www.inflearn.com/course/ORM-JPA-Basic