jHipster – generowanie encji

Wszystko zainstalowane i działa, więc nie powinienem mieć problemu z stworzeniem szablonu aplikacji, żeby zobaczyć, czy moje założenia co do schematu aplikacji są poprawne i będą działać tak jak bym chciał. A przede wszystkim tak jak tego oczekiwałby użytkownik.

Zacznijmy od stworzenia encji, do czego w jHipsterze wystarczy taka prosta komenda:

I tutaj znów pojawia nam się prosty kreator umożliwiający stworzenie encji poprzez odpowiadanie na pytania.

Generowanie encji w jHipsterze

Jak widać możemy określić typ pola, walidacje oraz ustawić powiązania pomiędzy poszczególnymi encjami. Całość trwa dosłownie chwilę i po przebudowaniu aplikacji jest dostępna z przeglądarki.

Widok wygenerowanych encji

Jak do tej pory jedynym problemem, a może bardziej niedogodnością z którą spotkałem się w jHipsterze jest niemożliwość wygenerowania z automatu powiązania many-to-many dla encji User. Ale takie rzeczy rozwiązać można szybką poprawką w kodzie.