W lekcji drugiej skonfigurujemy połączenie z bazą danych pod kątem środowiska produkcyjnego, a także przejmiemy kontrolę nad jej tworzeniem i modyfikacjami za pomocą narzędzia Liquibase.
Do tej pory w naszym kursie Javy pokazywaliśmy już, jak połączyć się z bazą danych oraz pozostawić jej zarządzanie w rękach automatycznych bibliotek (JPA). Niestety w przypadku większych projektów to podejście nie jest idealne — dlatego dzisiaj pokażemy jak ‘odzyskać’ nad nią kontrolę. Rozdzielimy także bazę danych testową od tej produkcyjnej, aby móc bez obaw manipulować danymi np. podczas testów.
Czytaj dalej →