Apache Isis Framework Free RAD
Vytvoření aplikací řízených doménou s Apache Isis Rad Framework
Apache ISIS je Java založený na generátoru rychlých aplikací. Poskytuje mnoho nástrojů RAD, jako je UI Swagger, branky Ooui, Framework okurky a rozhraní REST
Přehled
Apache ISIS je doporučenou volbou pro agilní rozvoj. Umožňuje vám vytvořit prototyp vaší aplikace a automaticky generuje uživatelské rozhraní. Stačí poskytnout svým subjektům jejich vztahy a tento software Open Source RAD vygeneruje webovou aplikaci a REST API se všemi soubory zdrojového kódu. Proto poskytuje responzivní uživatelské rozhraní vytvořené s Bootstrap. Tento open source Rychlý rozvoj aplikací podporuje multitenancy. Uživatel s rolí administrátora tedy má přístup k více nájemcům. Kromě toho je Java Security Framework Apache Shiro integrován do Apache ISIS pro ověření a autorizaci. Dále existuje intuitivní řídicí panel, který vám umožní provádět agregace na datech přicházejících z různých zdrojů. Poté mohou uživatelé provádět akce přes entity a tyto akce mohou být také umístěny do mixinů. Poskytuje však REST API a přední konec, který lze integrovat do aplikací třetích stran.
Především je tento software Free RAD psán v Java Sprint Boot, Apache wicke, Responseay, Datanucleus Acess Platform, Lombok a Byte Buddy. Navíc se jedná o rychlý, bezpečný a zcela otevřený zdroj se všemi podpůrnou dokumentací.
Funkce
Apache ISIS nabízí následující klíčové funkce:
- Multitenancy
 - Divák branky Ooui
 - Open Source
 - Rozhraní REST
 - Responzivní rozvržení
 - Podpora pro byte Buddy
 - Swagger UI
 - Podpora rámce okurky
 - Integrace třetích stran
 - Podpora pro Lombok
 - Implementováno Apache Shiro
 - Podpora pro RESTEASY
 - Podpora platformy Datanucleus Acess
 
Instrukce k instalaci
Po instalaci výše uvedených předpokladů spusťte následující příkaz
 curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv
Jakmile je příkaz úspěšný, přejděte do generovaného adresáře
 cd isis-app-simpleapp-2.0.0-M4
Nyní spusťte tento příkaz
 mvn clean install<br></br>
Nakonec se po příkazu sestaví a spustí aplikaci
mvn -pl webapp spring-boot:run
Přístup k aplikaci do prohlížeče na této adrese URL http: // localhost: 8080.