Apache Isis Ücretsiz rad çerçeve
Apache Isis Rad Framework ile Etki Alanı Odaklı Uygulamalar Oluşturun
Apache Isis, Java tabanlı hızlı uygulama jeneratörüdür. Swagger kullanıcı arayüzü, küçük kapı izleyici ooui, salatalık çerçevesi ve dinlenme arayüzü gibi birçok rad alet sağlar
Genel Bakış
Apache Isis, çevik gelişme için önerilen bir seçimdir. Uygulamanızın bir prototipini oluşturmanızı ve kullanıcı arayüzünü otomatik olarak oluşturmanızı sağlar. Sadece varlıklarınıza ilişkilerini sunarsınız ve bu açık kaynaklı RAD yazılımı bir web uygulaması oluşturur ve tüm kaynak kod dosyalarını dinlendirir. Bu nedenle, bootstrap ile yapılmış duyarlı bir kullanıcı arayüzü sağlar. Bu açık kaynaklı hızlı uygulama geliştirme çerçevesi çoklu kenarı destekler. Bu nedenle, yönetici rolüne sahip bir kullanıcı birden fazla kiracıya erişebilir. Buna ek olarak, bir Java güvenlik çerçevesi Apache Shiro, kimlik doğrulama ve yetkilendirme için Apache ISIS ile entegre edilmiştir. Ayrıca, çeşitli kaynaklardan gelen veriler üzerinde toplamalar gerçekleştirmenizi sağlayan sezgisel bir gösterge tablosu vardır. Bundan sonra, kullanıcılar varlıklar üzerinde eylemler yapabilir ve bu eylemler Mixins’in içine de yerleştirilebilir. Ancak, REST API ve üçüncü taraf uygulamalarla entegre edilebilen bir ön uç sağlar.
Her şeyden önce, bu serbest rad yazılımı Java Sprint Boot, Apachewicke, Resteasy, Datanucleus Acess Platformu, Lombok ve Bayt Buddy’de yazılmıştır. Dahası, tüm destekleyici belgelerle hızlı, güvenli ve tamamen açık bir kaynaktır.
Sistem gereksinimleri
Apache ISIS’i ayarlamak için gereksinimler şunları içerir:
- Apache Maven 3.5+
- Java 11 JDK
Özellikler
Apache Isis aşağıdaki temel özellikleri sunar:
- Çok kiracılık
- küçük kapı izleyicisi ooui
- Açık kaynak
- dinlenme arayüzü
- Duyarlı düzen
- Bayt Buddy için destek
- Swagger UI
- Salatalık çerçevesi için destek
- Üçüncü taraf entegrasyonlar
- Lombok desteği
- Apache Shiro uyguladı
- Resteasy için destek
- Datanucleus akess platformu için destek
Kurulum Talimatları
Yukarıdaki ön koşulları yükledikten sonra aşağıdaki komutu çalıştırın
curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv
Komut başarılı olduktan sonra oluşturulan dizine gidin
cd isis-app-simpleapp-2.0.0-M4
Şimdi bu komutu çalıştır
mvn clean install<br></br>
Son olarak, takip komutu uygulamayı derler ve çalıştırır
mvn -pl webapp spring-boot:run
Uygulamaya bu url adresinden tarayıcıya erişin http: // localhost: 8080.