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.