Design Programming

Design Programming

  • 분류 전체보기 (15)
    • 시큐리티 (2)
    • 웹소켓 (2)
    • JPA (4)
    • API (1)
    • 정리 (5)
    • 책 (1)
    • 비공개_저장용 (0)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

Design Programming

컨텐츠 검색

태그

포트원 권한변경 웹소켓 개발 서적 null 스프링부트 substring() 자바 ddl-auto N+1 개발 책 스프링 부트 JPA Integer.parseInt() eager Fetch Join removeif() Java @EntityListeners 시큐리티

최근글

댓글

공지사항

아카이브

ddl-auto(1)

  • [JPA] ddl-auto=create 테이블 drop 에러가 난다면

    spring.jpa.hibernate.ddl-auto=create create는 테이블을 새로 생성해주고, update는 기존 테이블의 변경 사항을 수정해준다고 단순히 생각했다. 처음에 엔티티를 등록할 때 테이블 생성을 위해 create를 사용한 후 쭉 update 설정을 이용했다. 그러다가 테이블의 변경 사항을 적용하는 과정에서 create 설정을 사용, 에러를 마주하게 됐다.  ddl-auto=create 는 기존에 있는 테이블을 삭제하는 작업을 거친 후 새로 생성한다. ddl-auto=create-drop 은 create와 동일하지만 애플리케이션이 종료될 때 테이블을 삭제한다.ddl-auto=update 는 모든 변경사항이 아닌, 새로운 테이블과 컬럼의 변경사항만 반영한다. 기존 컬럼의 타입 변환 ..

    2024.06.19
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바