Wpis z mikrobloga

Jak to jest z #hibernate? napisałem sobie wszystkie klasy encji z bazy i teraz chciałbym na podstawie tych klas stworzyć tabelki w bazie, ewentualnie jakąś migrację czy seedy. Da się? Szukam gdzieś w necie sposobu.

czy po prostu projektując aplikację muszę owszem napisać te klasy, ale o tabelki w bazie zadbać sam.
Dopiero uczę się #java i jestem mocno przyzwyczajony do migracji i generowania bazy z klas z propel i laravela w php.
  • 6
@AwizisieAkat: Same się stworzą podczas uruchomienia aplikacji, tak? A co jeśli wrzucę jakieś dane do bazy i uruchomię aplikację potem raz jeszcze. Będzie DROP TABLE IF EXISTS?

W takim razie zrobiłem coś nie tak w kodzie/konfiguracji, bo tabelki mi się nie tworzą. Ale to już dojdę samemu.
@Dyktus: Moim zdaniem lepiej bazę tworzyć samemu właśnie z Liquibase czy Flyway. Masz wtedy kontrolę co w ogóle się dzieje. Nie wiem co tworzysz, ale nie wyobrażam sobie w komercyjnym-poważnym projekcie oddawać taką władzę Hibernatowi :)