Dropwizard

Dropwizard

Rangka kerja Java untuk membangunkan perkhidmatan web yang mesra, berprestasi tinggi, dan perkhidmatan RESTful.
Dropwizard mengetengahkan garis antara perpustakaan dan rangka kerja.Matlamatnya adalah untuk menyediakan pemain, pelaksanaan yang boleh dipercayai dari segala keperluan aplikasi web siap sedia.Oleh kerana kefungsian ini diekstrak ke dalam perpustakaan yang boleh diguna semula, aplikasi anda tetap bersandar dan tertumpu, mengurangkan beban masa dan pasaran serta beban penyelenggaraan.Jeti untuk HTTP Kerana anda tidak boleh menjadi aplikasi web tanpa HTTP, Dropwizard menggunakan pustaka Jetty HTTP untuk membenamkan pelayan HTTP yang sangat ditala terus ke projek anda.Daripada menyerahkan aplikasi anda kepada pelayan aplikasi yang rumit, projek Dropwizard mempunyai kaedah utama yang memainkan pelayan HTTP.Menjalankan aplikasi anda sebagai satu proses yang mudah menghapuskan beberapa aspek yang menjijikkan dalam Java dalam pengeluaran (tidak ada masalah PermGen, tiada konfigurasi dan penyelenggaraan pelayan aplikasi, alat penyebaran tidak senonoh, tiada masalah loader kelas, tiada log aplikasi tersembunyi, tidak cuba untuk menyempurnakan satupemungut sampah untuk bekerja dengan berbilang aplikasi aplikasi) dan membolehkan anda menggunakan semua alat pengurusan proses Unix yang sedia ada sebaliknya .... Jersey for REST Untuk membina aplikasi web RESTful, kami telah menemui apa-apa yang mengalahkan Jersey (pelaksanaan rujukan JAX-RS) dari segi ciri atau prestasi.Ia membolehkan anda menulis kelas-kelas yang bersih dan boleh diuji yang dengan anggun memetakan permintaan HTTP ke objek Java mudah.Ia menyokong output strim, parameter URI matriks, permintaan GET bersyarat, dan banyak lagi.Jackson untuk JSON Dari segi format data, JSON telah menjadi lingua franca web, dan Jackson adalah raja JSON di JVM.Sebagai tambahan kepada kilat cepat, ia mempunyai objek mapper yang canggih, yang membolehkan anda mengeksport model domain anda secara langsung.Metrik untuk metrik Pustaka Metrik melengkapkan perkara, memberikan anda wawasan yang tiada tandingan ke dalam tingkah laku kod anda dalam persekitaran pengeluaran anda.
dropwizard

ciri-ciri

Alternatif untuk Dropwizard untuk semua platform dengan sebarang lesen

CUBA Platform

CUBA Platform

Rangka Kerja Java Enterprise Stack Penuh dengan banyak dari fungsi kotak dan perkakasan yang mengagumkan untuk menguruskan projek.
  • Percuma
Spring

Spring

Rangka Kerja Spring adalah kerangka kerja sumber terbuka dan penyongsangan Kawalan Kontrol untuk platform Java.
GWT (Google Web Toolkit)

GWT (Google Web Toolkit)

GWT adalah toolkit pembangunan untuk membina dan mengoptimumkan aplikasi berasaskan pelayar kompleks.GWT digunakan oleh banyak produk di Google, termasuk Google AdWords dan Google Wallet.
OpenXava

OpenXava

OpenXava adalah Rangka Kerja Java Web untuk Pembangunan Rapid Aplikasi Enterprise.
Bootique

Bootique

Rangka kerja yang dianggap paling minima untuk aplikasi Java yang boleh dilaraskan.Bootique adalah projek sumber terbuka dan anda boleh menggunakannya secara percuma.
Apache Struts

Apache Struts

Apache Struts adalah kerangka aplikasi web sumber terbuka untuk membangunkan aplikasi web Java EE.
invesdwin-NoWicket

invesdwin-NoWicket

Rangka objek bogel untuk gawang yang membolehkan pemaju untuk menulis kod gawang kurang dandang.Tanpa mengorbankan fleksibiliti dan kawalan anda digunakan dari gawang.Meningkatkan produktiviti dengan faktor yang boleh diukur dan membuat gawang lebih menyeronokkan.