renren-security adalah sistem manajemen izin yang ringan. Tujuan desain intinya adalah untuk berkembang dengan cepat, mudah dipelajari, ringan dan mudah diperluas. Ini menyediakan dua tema, AdminLTE dan Layui, untuk dipilih.
Untuk membangun proyek menggunakan keamanan renren, Anda hanya perlu menulis sekitar 30% kode, dan sisanya dibuat secara otomatis oleh sistem.
2. Struktur kode dan komentar yang ramah, mudah dibaca dan dikembangkan sekunder
3. Mendukung tampilan HTML, JSP, Velocity, Freemarker, dan lainnya, tanpa ambang batas teknis
4. Mekanisme pembuatan kode yang lengkap dapat menghasilkan kode entitas, xml, dao, layanan, html, dan js secara online, sehingga mengurangi tugas pengembangan lebih dari 70%.
5. Kontrol izin fleksibel, yang dapat mengontrol halaman atau tombol untuk memenuhi sebagian besar persyaratan izin.
6. Interaksi halaman menggunakan vue2.x, yang sangat meningkatkan efisiensi pengembangan.
7. Memperkenalkan tugas terjadwal kuarsa, yang dapat menyelesaikan tugas secara dinamis seperti menambah, memodifikasi, menghapus, menjeda, memulihkan, dan melihat log.
8. Memperkenalkan mekanisme perutean, menyegarkan halaman akan tetap berada di halaman saat ini
Rekonstruksi sepenuhnya keamanan renren dan ubah ke arsitektur pemisahan front-end dan back-end, yang lebih sesuai dengan kebutuhan perusahaan.
Struktur kode dan komentar yang ramah, mudah dibaca dan pengembangan sekunder
Memenuhi persyaratan spesifikasi Manual Pengembangan Java Alibaba dan dapat digunakan sebagai spesifikasi kode perusahaan
Sadarilah pemisahan front-end dan back-end, dan lakukan interaksi data melalui token. Front-end tidak perlu lagi memperhatikan teknologi back-end.
Kontrol izin yang fleksibel dapat mengontrol halaman atau tombol untuk memenuhi sebagian besar persyaratan izin.
Menyediakan antarmuka CrudService untuk merangkum penambahan, penghapusan, modifikasi, dan kueri, membuat kode lebih ringkas
Interaksi halaman menggunakan Vue2.x, yang sangat meningkatkan efisiensi pengembangan.
Lengkapi manajemen departemen dan izin data, serta kontrol izin data melalui anotasi
Selesaikan pencegahan XSS dan pemfilteran skrip untuk sepenuhnya menghilangkan serangan XSS
Mekanisme pembuatan kode yang lengkap dapat menghasilkan kode entitas, xml, dao, layanan, vue, dan sql secara online, sehingga mengurangi tugas pengembangan lebih dari 70%.
Mendukung penerapan cluster, sesi disimpan di redis
Memperkenalkan tugas terjadwal kuarsa, yang dapat menyelesaikan tugas secara dinamis seperti menambah, memodifikasi, menghapus, menjeda, memulihkan, dan melihat log.
Memperkenalkan kerangka verifikasi Hibernate Validator untuk mengimplementasikan verifikasi back-end dengan mudah
Memperkenalkan layanan penyimpanan cloud, sudah didukung: Qiniu Cloud, Alibaba Cloud, Tencent Cloud, dll.
Memperkenalkan dukungan dokumen angkuh untuk memfasilitasi penulisan dokumen antarmuka API
v2.0.0
1. Menambahkan fungsi log sistem
2. Perkuat manajemen izin saat membuat peran, Anda hanya dapat memberikan izin yang ada, dan Anda hanya dapat mengelola administrator dan peran Anda sendiri.
3. Dibagi menurut modul fungsional, hanya perlu memperkenalkan modul fungsional yang sesuai
4. Untuk merangkum parameter kueri dan menambahkan kolom kueri baru, Anda hanya perlu memodifikasi SQL
5. Memperkenalkan kerangka verifikasi Hibernate Validator untuk mengimplementasikan verifikasi back-end dengan mudah
6. Tambahkan template API dan gunakan token sebagai token login, yang sangat memudahkan pengembangan antarmuka APP
7. Memperkenalkan layanan penyimpanan cloud, yang sudah didukung: Qiniu Cloud, Alibaba Cloud, Tencent Cloud
8. Tambahkan fungsi penyortiran daftar jqGrid
9. Pembuat kode dapat menghasilkan SQL terkait menu, mengucapkan selamat tinggal pada penambahan menu dan tombol secara manual.
10. Pembuat kode dibuat sesuai dengan struktur proyek dan dapat disalin langsung ke proyek tanpa modifikasi apa pun.
11. Konfigurasi pemantauan SQL, menambahkan firewall SQL, pemantauan pegas, dll.
12. vue.js ditingkatkan ke 2.2.6
13. fastjson ditingkatkan ke 1.2.30
14. Pegas ditingkatkan ke 4.3.7
15. Perbaiki beberapa BUG