Apache Isis Framework Rad Free Rad
Costruisci app basate sul dominio con Apache Isis Rad Framework
Apache Isis è un generatore di applicazioni rapide basato su Java. Fornisce molti strumenti RAD come l'interfaccia utente di Swagger, il visualizzatore del wicket Ooui, il framework di cetriolo e l'interfaccia di riposo
Panoramica ### ** ** Apache Isis è una scelta consigliata per lo sviluppo agile. Ti consente di creare un prototipo dell’applicazione e genera automaticamente l’interfaccia utente. Fornisci solo alle tue entità le loro relazioni e questo software RAD open source genererà un’app Web e riposo API con tutti i file di codice sorgente. Pertanto, fornisce un’interfaccia utente reattiva creata con bootstrap. Questo framework di sviluppo di applicazioni rapidi open source supporta la multitenancy. Pertanto, un utente con il ruolo di amministratore può accedere ai più inquilini. Inoltre, un framework di sicurezza Java Apache Shiro è integrato con Apache ISIS per l’autenticazione e l’autorizzazione. Inoltre, esiste una dashboard intuitiva che consente di eseguire aggregazioni sui dati provenienti da varie fonti. Successivamente, gli utenti possono eseguire azioni sulle entità e queste azioni possono essere inserite anche all’interno dei mixin. Tuttavia, fornisce API REST e un front -end che può essere integrato con applicazioni di terze parti.
Soprattutto, questo software Free Rad è scritto in Java Sprint Boot, Apache wicke, Resteasy, Datanucleus Acess Platform, Lombok e Byte Buddy. Inoltre, è una source veloce, sicura e completamente open con tutta la documentazione di supporto.
Requisiti di sistema
I requisiti per configurare Apache Isis includono:
- Apache Maven 3.5+
- Java 11 JDK
Caratteristiche
Apache Isis offre le seguenti caratteristiche chiave:
- multitenancy
- Visualizzatore di wicket Ooui
- open source
- Interfaccia di riposo
- Layout reattivo
- Supporto per Byte Buddy
- Swagger UI
- Supporto per il framework del cetriolo
- Integrazioni di terze parti
- Supporto per Lombok
- Apache Shiro implementato
- Supporto per Resteasy
- Supporto per la piattaforma Acess Datanucleus
Istruzioni per l’installazione
Dopo aver installato i prerequisiti sopra, eseguire il comando seguente
curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv
Una volta che il comando ha esito positivo, vai nella directory generata
cd isis-app-simpleapp-2.0.0-M4
Ora, esegui questo comando
mvn clean install<br></br>
Infine, il comando seguente compilerà ed eseguirà l’app
mvn -pl webapp spring-boot:run
Accedi all’applicazione nel browser su questo URL http: // localhost: 8080.