일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AOP
- 인프런
- springdatajpa
- spring
- Exception
- 김영한
- Servlet
- db
- Spring Boot
- 스프링
- Thymeleaf
- Android
- pointcut
- 스프링 핵심 기능
- 백준
- 알고리즘
- QueryDSL
- jpa
- JDBC
- 자바
- Greedy
- kotlin
- JPQL
- transaction
- 그리디
- Proxy
- http
- 스프링 핵심 원리
- java
- SpringBoot
- Today
- Total
목록ddl-auto (3)
개발자되기 프로젝트
1.데이터베이스 스키마 자동 생성 DDL???(Data Definition Language) - 데이터베이스를 정의하는 언어이며, 데이터의 전체의 골격을 결정하는 역할을 하는 언어 DDL을 애플리케이션 실행 시점에 자동 생성 - 애플리케이션 로딩 시점에 create문으로 DB를 생성하고 시작할 수 있음. 테이블 중심 -> 객체 중심 데이터베이스 방언을 활용해서 데이터베이스에 맞는 적절한 DDL 생성 이렇게 생성된 DDL은 개발 장비에서만 사용 생성된 DDL은 운영서버에서는 사용하지 않거나, 적절히 다듬은 후에 사용 2. 데이터베이스 스키마 자동 생성 - 속성 hibernate.hbm2ddl.auto 옵션 설명 create 기존테이블 삭제 후 다시 생성(drop + create) create-drop cr..
1. API controller 기존 APi controller의 각 method를 보면 아래와 같이 Api controller의 기능 외에 실제 service로직까지 포함되어 있다. Service에 해당하는 class를 별도로 만들어서 apicontroller는 정말로 controller의 역할만 하게 수정해보자. @GetMapping("/search") public SearchMovieRes movieSearch(@RequestParam String query){ System.out.println(query); SearchMovieReq searchMovieReq = new SearchMovieReq(); searchMovieReq.setQuery(query); var result = naverCli..
0. Hibernate JPA의 구현체로 jpa를 한번 감싸서 사용하기 쉽게 해줌 JPA 소개 1. ORM(Object Relational Mapping) 객체와 관계형 Database를 자동으로 mapping시켜주는 것을 말한다. 객체지향 프로그래밍의 기본 단위는 object 이고 관계형 Datebase의 기본단위는 table이다. 따라서 객.. bsh-developer.tistory.com 1. DDL이란? 데이터 정의어(Data Definition Language)를 의미함. DataBase의 Table 생성/수정/삭제를 담당하는 명령어 2. ddl-auto 란? * ddl-auto : 5가지 옵션 제공 create 항상 새로 생성, persistance context 시작 전 drop --> cr..