0
스프링 부트 응용 프로그램을 만들려고합니다. hsql 데이터베이스를 사용하여 데이터를 유지하고 싶습니다.스프링 부트 : 데이터 지속을 위해 hsqldb 데이터 소스 구성
먼저 hsqldb 메이븐 종속성을 포함하고 springboot auto-configure가 잘 작동하지만 앱을 다시 시작하면 데이터가 손실됩니다.
은 그 때 나는 application.peoprties이spring.datasource.url = jdbc:hsqldb:file:testdb.script
spring.datasource.username = SA
spring.datasource.password =
#JPA properties
spring.jpa.generate-ddl=true
을 제기하지만 데이터가 계속 유지되지 않습니다에 다음과 같은 구성을 포함했다. 데이터 보존을위한 구성은 어떻게해야합니까? 도와 주셔서 감사합니다.
으로 신속하게 답변 해 주셔서 감사합니다. 'spring.jpa.hibernate.ddl-auto = validate'가 문제를 해결했습니다. 'spring.jpa.generate-ddl'과'spring.jpa.hibernate.ddl-auto'의 차이점은 무엇입니까 –
'spring.jpa.hibernate.ddl-auto' - ja에없는 최대 절전 모드 기능을 지원합니다 –
엔티티에 자동으로 대응하는 테이블을 생성하기 위해'spring.jpa.hibernate.ddl-auto = update '를 업데이트했습니다. –