2017-11-19 4 views
3

Ich weiß, dass ich mithilfe von Hibernate Code basierend auf meinem Datenbankschema generieren kann, aber nur Modelle erstellt. Gibt es eine Möglichkeit, Basis für DAO-Layer- oder Rest-Controller zu generieren? Die meisten Fragen im Forum zu diesem Thema sind Jahre alt und ich konnte nichts über IntelliJ Web finden.Kann IntelliJ DAO oder Rest Layer generieren?

Vielen Dank im Voraus!

Antwort

2

Sie können Telosys verwenden, um basierend auf Ihrem Datenbankschema ein vollständiges Rest-Backend (Controller-, Service- und DAO-Layer) zu generieren.

Der Vorteil von Telosys besteht darin, dass es eine große Auswahl an Vorlagen für die meisten bekannten Sprachen und Frameworks bietet. Mit wenigen Klicks haben Sie Ihre vollständige Anwendung fertig.

Hier ist das Wiki, wie die Befehlszeilenschnittstelle verwenden: Telosys-CLI

In Ihrem Fall (Java) Sie diese Vorlage verwenden können, um die Rest-Steuerungsschicht zu erzeugen:

Sie benötigen dann den Commons-Service-Layer:

Und für Ihre DAO-Schicht können Sie wählen zwischen:

Natürlich sind dies Templates, die auf Java basieren, aber Python und Node.JS sind ebenfalls verfügbar.

+0

Danke für eine Alternative! Aber wissen Sie wirklich, dass IntelliJ das nicht alleine kann? –

+1

Soweit ich weiß, wird IntelliJ nicht für die Codegenerierung verwendet. Es kann keine Ruhearchitektur erzeugen. Sie haben möglicherweise Plugins für intelliJ, die diese Aufgabe übernehmen können, aber Sie werden eine Alternative verwenden. –

Verwandte Themen