일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- JPQL
- 김영한
- jpa
- QueryDSL
- Greedy
- http
- pointcut
- Servlet
- Thymeleaf
- Proxy
- SpringBoot
- db
- springdatajpa
- 스프링 핵심 원리
- Android
- Spring Boot
- AOP
- 그리디
- 알고리즘
- 스프링 핵심 기능
- spring
- 백준
- 자바
- Exception
- 인프런
- kotlin
- JDBC
- 스프링
- transaction
- Today
- Total
목록@enumerate (2)
개발자되기 프로젝트
1. 요구사항 회원은 일반 회원과 관리자로 구분되어야 한다. 회원 가입일과 수정일이 있어야 한다. 회원을 설명할 수 있는 필드가 있어야 한다. 이 필드는 길이 제한이 없다. 2. Mapping Annotation 정리 @Annotation 설명 @Column 컬럼 매핑 @Temporal 날짜 타입 매핑(DATE, TIME, TIMESTAMP) : DB는 구분해서씀 @Enumerated enum타입 매핑(ORDINAL, STRING) : 항상 STRING으로 @Lob BLOB, CLOB 매핑, varchar를 넘어서는 큰 컨텐츠 @Transient 특정 필드를 컬럼에 매핑하기 않고 필드로 씀. @Enumerated - DB에는 ENUM타입이 없음. - @Enumerated(EnumType.STRING) -..
1. SQL이란? SQL 종류 들어가기에 앖서서 SQL(Structed Query Language, 구조적 질의언어)에 대해서 간략하게 알아보자. SQL은 관계형 DB의 관리시스템의 DATA를 관리하기 위한 만들어진 특수 목적의 프로그래밍 언어로 DDL, DML등이 존재한다. 데이터 정의 언어(DDL ,Data Definition Language) : 데이터베이스 객체들을 생성, 변경, 제거 할 때 사용 (테이블 기준) - CREATE : DB, TABLE 생성 - ALTER : TABLE 수정 - DROP : DB, TABLE 삭제 - TRUNCATE : TABLE 초기화 DML : Data Manipulation Language --> 데이터를 실직적으로 관리하는데 사용되는 언어 - SELECT : ..