Sistem manajemen izin MSFM adalah seperangkat perancah sistem ringan yang dikembangkan berdasarkan springBoot. Sistem ini dapat membentuk backend sistemnya sendiri dan secara otomatis menghasilkan kode depan dan belakang dasar menggunakan kerangka kerja seperti Spring Boot, Shiro, MyBatis, Layui, dll., termasuk : Manajemen pengguna, manajemen peran, manajemen hak, manajemen sumber daya, manajemen basis data, pembuatan kode sumber, manajemen penjadwalan, dll.
1. Pengguna sistem, peran, penambahan izin, penghapusan, modifikasi, alokasi izin, pencocokan warna izin
2. Anda dapat dengan bebas memilih penyimpanan lokal, Penyimpanan Cloud Qiniu, dan Penyimpanan Cloud Alibaba untuk pengunggahan file.
3. Kamus sistem
4. Konfigurasikan informasi dasar situs web, termasuk batasan data blog
5. Melihat log operasi sistem utama (templat yang perlu dipantau dapat disesuaikan secara otomatis di latar belakang sistem)
6. Tambahkan database online dan langsung buat kode sumber dasar depan dan belakang. Letakkan di direktori kode sumber yang sesuai dan mulai ulang Tomcat untuk penggunaan dan pratinjau langsung.
7. Modifikasi baru pada tugas terjadwal sistem akan segera dimulai, dijeda, dan dilanjutkan
Kerangka inti: SpringBoot
Kerangka Keamanan: Apache Shiro 1.3.2
Kerangka kerja cache: Redis 4.0
Kerangka pencarian: Lucene 7.1
Penjadwalan tugas: kuarsa 2.3
Kerangka lapisan persistensi: MyBatis 3 mybatisplus 2.1.4
Kumpulan koneksi basis data: Alibaba Druid 1.0.2
Manajemen log: SLF4J 1.7, Log4j
Kerangka kerja front-end: layui
Templat backend: layicms 2.0.
Teks kaya: wangEditor
Disarankan agar pengembang menggunakan lingkungan berikut untuk menghindari masalah
IDE: ide
DB:Mysql5.7 Redis(Jendela,Linux)
JDK: JAWA 8
WEB: Tomcat8 (Saat mengembangkan menggunakan kerangka springboot, tidak ada kucing jantan tambahan yang digunakan, yang disertakan dengan kerangka tersebut)
Server WEB: Weblogic, Tomcat, WebSphere, JBoss, Jetty, dll.
Server basis data: Mysql5.5+
Sistem operasi: Windows, Linux (Linux sangat peka huruf besar-kecil dan perhatian khusus harus diberikan padanya. Tidak ada font Microsoft Yahei di Linux. Anda perlu menginstal font ini untuk menghasilkan kode verifikasi)
1. Impor kode sumber ke IDE
2. Impor mysiteforme.sql di src/main/resources/sql di bawah jalur kode sumber ke dalam database (qrtz.sql sudah disertakan dalam beberapa jibenbiao mysiteforme.sql untuk tugas terjadwal)
3. Ubah nama pengguna dan kata sandi mysql di file konfigurasi application.yml di direktori srcmainresources ke direktori lokal Anda
4. Saat menginstal database redis, password default database kosong (catatan *** redis harus diinstal, jika tidak, sistem akan melaporkan kesalahan)
5. Jendela redis tidak dapat diunduh di beberapa tempat. Anda dapat mengunduhnya di sini https://pan.baidu.com/s/1dG22JQT
6. Daftarkan layanan sistem redis dan buka cmd--->beralih ke direktori tempat redis diinstal--->redis-server.exe --service-install redis.windows-service.conf
7. Mulai alamat pratinjau sistem: http://localhost:8080 Nama pengguna administrator: tes Kata sandi: 1
Masuk sistem
Izin sistem
Catatan sistem
lembar data
Penugasan izin