„Apache ISIS“ yra atvirojo kodo rad sistema

Apache Isis Nemokama rad sistema

Sukurkite domeno valdomas programas su „Apache ISIS RAD Framework“

„Apache ISIS“ yra „Java“ pagrįstas greito programų generatorius. Tai suteikia daug „Rad“ įrankių, tokių kaip „Swagger UI“, „Wacket Viewer Ooui“, agurkų karkasas ir poilsio sąsaja

Apžvalga

„Apache ISIS“ yra rekomenduojamas pasirinkimas judriam vystymuisi. Tai leidžia sukurti savo programos prototipą ir automatiškai sugeneruoti vartotojo sąsają. Jūs tiesiog pateikiate savo subjektams jų santykius, o ši atvirojo kodo RAD programinė įranga sukurs žiniatinklio programą ir REST API su visais šaltinio kodo failais. Todėl tai suteikia reaguojančią vartotojo sąsają, sukurtą su „Bootstrap“. Ši atvirojo kodo greito programų kūrimo sistema palaiko daugybę. Taigi vartotojas, turintis administratoriaus vaidmenį, gali pasiekti kelis nuomininkus. Be to, „Java Security Framework“ „Apache Shiro“ yra integruotas su „Apache ISIS“ autentifikavimui ir leidimui. Be to, yra intuityvus prietaisų skydelis, leidžiantis atlikti duomenis iš įvairių šaltinių. Po to vartotojai gali atlikti veiksmus per subjektus ir šiuos veiksmus taip pat galima dėti į „Mixins“. Tačiau jis teikia REST API ir priekinę dalį, kurią galima integruoti su trečiųjų šalių programomis.

Visų pirma, ši nemokama „Rad“ programinė įranga yra parašyta „Java Sprint Boot“, „Apache Wicke“, „ReseSy“, „Datanucleus Acess“ platforma, „Lombok“ ir „Byte Buddy“. Be to, tai yra greitas, saugus ir visiškai atviras šaltinis su visomis patvirtinamosiomis dokumentais.

Sistemos reikalavimai

Reikalavimai nustatyti „Apache ISIS“ apima:

Funkcijos

„Apache ISIS“ siūlo šias pagrindines funkcijas:

  • Daugybė
  • Varšo žiūrovas OOUI
  • Atviro kodo
  • Poilsio sąsaja
  • Atsakingas išdėstymas
  • Parama baitų bičiuliui
  • „Swagger Ui“
  • Agurko karkaso palaikymas
  • Trečiųjų šalių integracijos
  • „Lombok“ palaikymas
  • „Apache Shiro“ įgyvendintas
  • Palaikymas „ReseSy“
  • „Datanucleus Acess“ platformos palaikymas

Diegimo instrukcijos

Įdiegę aukščiau pateiktas sąlygas, paleiskite šią komandą

 curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv

Kai komanda bus sėkminga, eikite į sugeneruotą katalogą

 cd isis-app-simpleapp-2.0.0-M4

Dabar paleiskite šią komandą

 mvn clean install<br></br>

Galiausiai, ši komanda kompiliuos ir paleis programą

mvn -pl webapp spring-boot:run

Prieiga prie programos į naršyklę šiame URL http: // localhost: 8080.

 Latviski