Die Seite, auf die ich mich bezog, ist hier. https://www.jhipster.tech/installation/
Dieses Mal werde ich die Vagrant-Box-Installation verwenden. https://github.com/jhipster/jhipster-devbox
vagrant init jhipster/jhipster-devbox
vagrant up --provider virtualbox
Infolgedessen können Sie Ubuntu mit verschiedenen Tools verwenden, die gut eingerichtet sind.
Wenn Sie jhipster_default ~~ über VirtualBox ausführen, wird der folgende schöne Bildschirm angezeigt.
Erstellen Sie zunächst eine App. Diesmal habe ich React als Frontend gewählt. https://www.jhipster.tech/creating-an-app/
Erstellen Sie dann eine Entität. Legen Sie zu diesem Zeitpunkt den Elementnamen und die JPA-Beziehung interaktiv fest. https://www.jhipster.tech/creating-an-entity/
Mit diesem Ergebnis können Sie eine App erstellen, die gut CRUDs.
Aufgrund eines für JHipster5.1 spezifischen Problems tritt jedoch beim Speichern der Many-Seite von OneToMany eine Ausnahme auf der Serverseite auf, und das Speichern schlägt fehl. Dies scheint bereits als Problem angesprochen worden zu sein. (Vielleicht behoben. Für einen Moment nachsehen.) https://github.com/jhipster/generator-jhipster/issues/7967
Änderungsort
Fügen Sie am Ende von AvGroup den folgenden versteckten Parameter hinzu.
<AvInput id="book-author-id" type="hidden" name="author.id" value={this.state.authorId} />
</AvGroup>
Es ist in Ordnung, die gesamte Entwicklungsumgebung einfach zu betreten.
Recommended Posts