Najnowsza wersja IntelliJ IDEA wprowadziła nowe, bardzo wygodne, narzędzie - HQL Console. Problem jednak pojawia się w przypadku korzystania ze Spring'a. Okazuje się, że w przypadku braku jawnego określenia parametru
hbm2ddl.auto IDEA przyjmuje domyślne ustawienie. Niestety w wielu przypadkach nie jest to zachowanie, które nas zadowala. Rozwiązaniem jest jawne określenie powyższego parametru i nadanie mu wartości none.<prop key="hbm2ddl.auto">none</prop>
Parametr
none nie jest udokumentowany, ale zgodnie z informacjami umieszczonymi w sieci działa tak jak tego oczekujemy... po prostu nic nie robi :)
Dzięki temu IntelliJ IDEA nie wstawia domyślnej wartości, a HQL Console działa jak się należy.
Brak komentarzy:
Prześlij komentarz