MyBatis – Import przykładowych danych do aplikacji

Posted on Posted in Java EE

Ponieważ w trakcie prac developerskich model naszej aplikacji zmienia się dość często istnieje konieczność równie częstego drop-owania bazy i tworzenia jej na nowo . Zarówno Hibernate jak i EclipseLink obsługują to bez najmniejszego problemu. Jednakże wszelkie dane jakie umieścimy w naszej bazie przy takiej jej odbudowie zostaną skasowane. W takich przypadkach bardzo przydatne jest utworzenie skryptów INSERT-u danych, jednakże ich ręczne uruchamianie byłoby marnotrawstwem czasu. O wiele lepszym pomysłem jest umieszczenie ich w pliku dajmy na to import-mock.sql i skorzystanie z ScriptRunnera należącego do projektu MyBatis. Dodajemy zależność do pliku pom.xml

Przykładowy kod uruchamiający skrypt importu danych:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *