เวอร์ชันล่าสุด: 3.7.1 (วันที่วางจำหน่าย: 12-09-2024)
JeecgBoot เป็น低代码开发平台
โดยใช้ตัวสร้างโค้ด! สถาปัตยกรรมการแยกส่วนหน้าและส่วนหลัง SpringBoot2.x และ 3.x, SpringCloud, Ant Design Vue3, Mybatis-plus, Shiro, JWT รองรับไมโครเซอร์วิส เครื่องสร้างโค้ดอันทรงพลังช่วยให้สามารถสร้างโค้ดส่วนหน้าและส่วนหลังได้ในคลิกเดียว ทำให้สามารถพัฒนาโค้ดต่ำได้! JeecgBoot ผสานรวมความสามารถของโมเดล AI และนำไปสู่โมเดลการพัฒนาโค้ดต่ำใหม่ (OnlineCoding->Code Generator->Manual MERGE ) ช่วยแก้ปัญหาโปรเจ็กต์ Java ได้ 70% ความซ้ำซ้อนของงานทำให้นักพัฒนาสามารถมุ่งเน้นไปที่ธุรกิจได้มากขึ้น สามารถปรับปรุงประสิทธิภาพได้อย่างรวดเร็วและประหยัดต้นทุนด้านการวิจัยและพัฒนาโดยไม่สูญเสียความยืดหยุ่น!
JeecgBoot จัดเตรียมชุดของ低代码模块
เพื่อให้บรรลุการพัฒนาออนไลน์真正的零代码
: การพัฒนาแบบฟอร์มออนไลน์ รายงานออนไลน์ ความสามารถในการกำหนดค่ารายงาน การออกแบบแผนภูมิออนไลน์ การออกแบบแดชบอร์ด การออกแบบหน้าจอขนาดใหญ่ ความสามารถในการกำหนดค่ามือถือ การออกแบบแบบฟอร์ม กระบวนการออกแบบออนไลน์ , การกำหนดค่าอัตโนมัติของกระบวนการ, ความสามารถของปลั๊กอิน (เสียบได้) และอื่นๆ อีกมากมาย!
JEECG宗旨是:
ฟังก์ชันง่ายๆ ได้รับการกำหนดค่าโดย OnlineCoding เพื่อให้เกิด零代码开发
เป็นศูนย์ ฟังก์ชันที่ซับซ้อนจะถูกสร้างขึ้นโดยตัวสร้างโค้ดและผสานด้วยตนเองเพื่อให้เกิด低代码开发
ทำให้มั่นใจได้ถึง智能
และ灵活
ขณะเดียวกันก็สนับสนุน ความยืดหยุ่น การเข้ารหัสช่วยแก้ไขข้อบกพร่องของผลิตภัณฑ์โค้ดต่ำในปัจจุบันซึ่งโดยทั่วไปไม่ยืดหยุ่น!
JEECG业务流程:
ใช้เวิร์กโฟลว์เพื่อนำไปใช้และขยายอินเทอร์เฟซงานสำหรับการพัฒนาและเขียนตรรกะทางธุรกิจ แบบฟอร์มนี้มีโซลูชันที่หลากหลาย: ผู้ออกแบบแบบฟอร์ม แบบฟอร์มการกำหนดค่าออนไลน์ และแบบฟอร์มการเขียนโค้ด ในเวลาเดียวกัน ตระหนักถึงการออกแบบการแยก (การเชื่อมต่อแบบหลวม) ของกระบวนการและแบบฟอร์ม และสนับสนุนการกำหนดค่าที่ยืดหยุ่นของโหนดงาน ซึ่งไม่เพียงแต่รับประกันการรักษาความลับของกระบวนการของบริษัท แต่ยังช่วยลดภาระงานของนักพัฒนาอีกด้วย
แพลตฟอร์มการพัฒนาโค้ดต่ำ Jeecg-Boot สามารถใช้ในการพัฒนาโครงการ J2EE ใดๆ และรองรับการแปล Xinchuang เป็นภาษาท้องถิ่น (ปรับให้เหมาะกับมหาวิทยาลัยการเงินและเศรษฐศาสตร์ Dameng และ Renmin ตามค่าเริ่มต้น) เหมาะอย่างยิ่งสำหรับโครงการ SAAS ระบบการจัดการข้อมูลองค์กร (MIS) ระบบสำนักงานภายใน (OA) ระบบการวางแผนทรัพยากรองค์กร (ERP) ระบบการจัดการลูกค้าสัมพันธ์ (CRM) ฯลฯ วิธีการพัฒนาแบบผสานด้วยตนเองแบบกึ่งอัจฉริยะสามารถ ปรับปรุงการพัฒนาอย่างมีนัยสำคัญ ประสิทธิภาพมากกว่า 70% ช่วยลดต้นทุนการพัฒนาได้อย่างมาก
ชื่อโครงการ | แสดงให้เห็น |
---|---|
jeecg-boot | ซอร์สโค้ดแบ็กเอนด์ JAVA (สถาปัตยกรรมไมโครเซอร์วิส SpringBoot) |
jeecgboot-vue3 | ซอร์สโค้ดส่วนหน้า VUE3 (สแต็กเทคโนโลยีล่าสุด vue3+vite5+ts) |
jeecg-uniapp | กรอบงาน APP ที่รองรับปรับให้เข้ากับเทอร์มินัลหลายตัวและรองรับ APP, มินิโปรแกรม และ H5 |
เว็บไซต์อย่างเป็นทางการ: http://www.jeecg.com
การสาธิตออนไลน์: การสาธิตออนไลน์ | การสาธิตแอป
เอกสารการพัฒนา: https://help.jeecg.com
ข้อเสนอแนะ: ปัญหาไฟล์บน Github
คู่มือสำหรับผู้เริ่มต้น: การเริ่มต้นอย่างรวดเร็ว |. วิดีโอเริ่มต้นใช้งาน
กลุ่มการสื่อสาร QQ: ⑩716488839, ⑨808791225 (เต็ม) อื่นๆ (เต็ม)
IDEA เปิดตัวโครงการส่วนหน้าและส่วนหลัง
นักเทียบท่าเริ่มส่วนหน้าและส่วนหลังได้ด้วยคลิกเดียว
คำแนะนำ IDE: IDEA (ต้องติดตั้งปลั๊กอินลอมบอก)
ภาษา: Java 8+ (รองรับ 17)
การจัดการการพึ่งพา: Maven
เฟรมเวิร์กพื้นฐาน: Spring Boot 2.7.18
เฟรมเวิร์กไมโครเซอร์วิส: Spring Cloud Alibaba 2021.0.1.0
กรอบงานเลเยอร์การคงอยู่: MybatisPlus 3.5.3.2
เครื่องมือการรายงาน: JimuReport 1.8.1
กรอบการทำงานด้านความปลอดภัย: Apache Shiro 1.12.0, Jwt 3.11.0
กลุ่มเทคโนโลยีไมโครเซอร์วิส: Spring Cloud Alibaba, Nacos, Gateway, Sentinel, Skywalking
พูลการเชื่อมต่อฐานข้อมูล: Alibaba Druid 1.1.22
การพิมพ์บันทึก: ย้อนกลับ
แคช: Redis
อื่นๆ: autopoi, fastjson, poi, Swagger-ui, quartz, lombok (โค้ดตัวย่อ) ฯลฯ
สคริปต์ฐานข้อมูลเริ่มต้น: MySQL5.7+
ฐานข้อมูลอื่นๆ จำเป็นต้องแปลงเอง
คำแนะนำ IDE ส่วนหน้า: WebStorm, Vscode
การใช้โซลูชันเทคโนโลยีใหม่ๆ เช่น Vue3.0+TypeScript+Vite5+Ant-Design-Vue รวมถึงส่วนประกอบการห่อหุ้มรอง, utils, hooks, เมนูไดนามิก, การตรวจสอบสิทธิ์, การควบคุมสิทธิ์ระดับปุ่ม และฟังก์ชันอื่นๆ
สแต็คเทคโนโลยีล่าสุด: Vue3.0 + TypeScript + Vite5 + ant-design-vue4 + pinia + echarts + unocss + vxe-table + qiankun + es6
การจัดการการพึ่งพา: โหนด, npm, pnpm
ติดตั้ง Node.js 、npm 、pnpm
ในสภาพแวดล้อมท้องถิ่น
Node.js เวอร์ชันที่แนะนำ v20.15.0
Node 20+
( 因为Vite5 不再支持已EOL 的Node.js 14 / 16 / 17 / 19,现在需要Node.js 18 / 20+ )
ฐานข้อมูล | สนับสนุน |
---|---|
MySQL | |
ออราเคิล11จี | |
SQLServer2017 | |
PostgreSQL | |
มาเรียดีบี | |
มาเรียดีบี | |
ดาเม็ง | |
มหาวิทยาลัยการเงินและเศรษฐศาสตร์ Renmin | |
TiDB |
1. การลงทะเบียนบริการและการค้นพบ Nacos √
2. ศูนย์การกำหนดค่าแบบรวม Nacos √
3. การกำหนดเส้นทางเกตเวย์เกตเวย์ (วิธีการโหลดสามวิธี) √
4. เผยแพร่ http แสร้งทำเป็น√
5. การหลอมละลายการจำกัดกระแสที่ลดระดับ Sentinel √
6. แจกจ่ายไฟล์ Minio, Alibaba OSS √
7. การควบคุมการอนุญาตแบบรวม JWT + Shiro √
8. การตรวจสอบบริการ SpringBootAdmin√
9. ลิงก์ติดตามเอกสารอ้างอิง Skywalking
10. มิดเดิลแวร์ข้อความ RabbitMQ √
11. งานแบบกระจาย xxl-job √
12. ธุรกรรมแบบกระจาย Seata
13. ชุด Loki+grafana บันทึกแบบกระจายน้ำหนักเบา
14. รองรับนักเทียบท่าเขียน k8s เจนกินส์
15. การลงชื่อเข้าระบบครั้งเดียวของ CAS √
16. ขีดจำกัดกระแสการกำหนดเส้นทาง √
สลับไมโครเซอร์วิสจากเอนทิตีเดียวอย่างรวดเร็ว
นักเทียบท่าเริ่มไมโครเซอร์วิสฟรอนต์เอนด์และแบ็กเอนด์ได้ด้วยคลิกเดียว
1. ใช้เฟรมเวิร์กการแยกจากหน้าไปหลังหลักล่าสุด (Springboot+Mybatis+antd+vue3) ซึ่งง่ายต่อการเริ่มต้น ตัวสร้างโค้ดมีการพึ่งพาต่ำและมีความสามารถในการขยายที่ยืดหยุ่น ช่วยให้สามารถพัฒนารองได้อย่างรวดเร็ว
2. รองรับไมโครเซอร์วิส SpringCloud Alibaba (Nacos, Gateway, Sentinel, Skywalking) และจัดเตรียมกลไกการสลับเพื่อรองรับการสลับระหว่างโมโนเมอร์และไมโครเซอร์วิสฟรี
3. ประสิทธิภาพการพัฒนาสูง โดยใช้ตัวสร้างโค้ด ตารางเดี่ยว รายการต้นไม้ โมเดลข้อมูลแบบตัวต่อตัว แบบตัวต่อตัว และแบบอื่น ๆ การสร้างฟังก์ชันการบวก การลบ การแก้ไข และการสืบค้นในคลิกเดียว การใช้เมนูโดยตรง การกำหนดค่า การแนะนำความสามารถของ AI การรองรับการสร้างตารางอัตโนมัติ ฯลฯ ฟังก์ชัน;
4. ตัวสร้างโค้ดมีกลไกเทมเพลตที่ทรงพลังและรองรับเทมเพลตแบบกำหนดเอง ปัจจุบันมีเทมเพลตสไตล์สี่ชุด (สองชุดสำหรับตารางเดี่ยว หนึ่งชุดสำหรับโมเดลต้นไม้ และสามชุดสำหรับแบบหนึ่งต่อกลุ่ม)
5. ตัวสร้างโค้ดนั้นฉลาดมาก การสร้างแบบจำลองธุรกิจออนไลน์ การกำหนดค่าออนไลน์ และ WYSIWYG รองรับการควบคุม 23 ประเภท สามารถสร้างโค้ดส่วนหน้าและส่วนหลังได้ด้วยคลิกเดียว ช่วยปรับปรุงประสิทธิภาพการพัฒนาอย่างมากและไม่ต้องกังวลกับการทำงานซ้ำ ๆ อีกต่อไป .
6. ความสามารถโค้ดต่ำ: แบบฟอร์มออนไลน์ออนไลน์ (ไม่จำเป็นต้องเขียนโค้ด ผ่านการกำหนดค่าแบบฟอร์มออนไลน์ การเพิ่ม การลบ การแก้ไข และการสืบค้นแบบฟอร์มสามารถทำได้ และแบบจำลองต่างๆ เช่น ตารางเดี่ยว ต้นไม้ แบบหนึ่งต่อ- รองรับหลายรายการแบบตัวต่อตัว ฯลฯ เพื่อให้ทุกคนสามารถเขียนโค้ดได้)
7. ความสามารถในการเขียนโค้ดต่ำ: การรายงานออนไลน์ (ไม่จำเป็นต้องเขียนโค้ด การรายงานข้อมูลทำได้ผ่านการกำหนดค่าออนไลน์ สามารถดึงข้อมูลได้อย่างรวดเร็ว ความกดดันในการพัฒนาลดลง และทุกคนสามารถเขียนโค้ดได้)
8. ความสามารถในการเขียนโค้ดต่ำ: แผนภูมิออนไลน์ (ไม่จำเป็นต้องเขียนโค้ด ผ่านการกำหนดค่าออนไลน์ แผนภูมิเส้นโค้ง แผนภูมิแท่ง รายงานข้อมูล ฯลฯ) และรองรับการเรียงพิมพ์และเค้าโครงแบบกำหนดเอง เพื่อให้ทุกคนสามารถเขียนโค้ดได้)
9. สรุปฟังก์ชันพื้นฐานที่สมบูรณ์ เช่น ผู้ใช้ บทบาท เมนู องค์กร พจนานุกรมข้อมูล และงานที่กำหนดเวลาไว้แบบออนไลน์ และรองรับฟังก์ชันต่างๆ เช่น การอนุญาตการเข้าถึง การอนุญาตของปุ่ม และการอนุญาตข้อมูล
10. แพ็คเกจทั่วไปและเครื่องมือต่างๆ ที่ใช้กันทั่วไป (งานที่กำหนดเวลาไว้, อินเทอร์เฟซ SMS, การส่งอีเมล, การนำเข้าและส่งออก Excel ฯลฯ) โดยพื้นฐานแล้วตรงตามข้อกำหนด 80% ของโครงการ
11. การนำเข้าและส่งออก Excel อย่างง่าย รองรับการส่งออกตารางเดี่ยวและการส่งออกโหมดตารางแบบหนึ่งต่อกลุ่ม และโค้ดที่สร้างขึ้นมีฟังก์ชันการนำเข้าและส่งออกของตัวเอง
12. บูรณาการเครื่องมือรายงานอย่างง่าย รายงานรูปภาพ และการส่งออกข้อมูลนั้นสะดวกมากและสะดวกอย่างยิ่งในการสร้างรายงานกราฟิก, pdf, excel, word และรายงานอื่น ๆ
13. การใช้เทคโนโลยีการแยกด้านหน้าและด้านหลัง ทำให้สไตล์ UI ของหน้ามีความประณีต และส่วนประกอบทั่วไปถูกห่อหุ้มไว้ เช่น เวลา การควบคุมตารางแถว การควบคุมการแสดงผลการสกัดกั้น ส่วนประกอบรายงาน ตัวแก้ไข ฯลฯ
14. ตัวกรองข้อความค้นหา: ฟังก์ชันข้อความค้นหาจะถูกสร้างขึ้นโดยอัตโนมัติ และพื้นหลังจะสะกด SQL แบบไดนามิกเพื่อเพิ่มเงื่อนไขข้อความค้นหา รองรับวิธีการจับคู่หลายวิธี (ข้อความค้นหาแบบเต็ม/ข้อความคลุมเครือ/ข้อความค้นหาที่มี/ข้อความค้นหาที่ไม่ตรงกัน)
15. การอนุญาตข้อมูล (การควบคุมการอนุญาตข้อมูลที่ได้รับการปรับปรุง การควบคุมระดับแถว ระดับรายการ ระดับฟิลด์ของแบบฟอร์ม เพื่อให้แต่ละคนสามารถดูข้อมูลที่แตกต่างกัน และแต่ละคนสามารถดำเนินการในฟิลด์ที่แตกต่างกันในหน้าเดียวกันได้)
16. การตรวจสอบหน้าจะถูกสร้างขึ้นโดยอัตโนมัติ (การป้อนข้อมูลที่จำเป็น การตรวจสอบหมายเลข การตรวจสอบจำนวนเงิน เวลาและพื้นที่ ฯลฯ)
17. รองรับรูปแบบบริการ SAAS และมอบโซลูชันสถาปัตยกรรมผู้เช่าหลายราย SaaS
18. บริการไฟล์แบบกระจายที่ผสานรวมกับบุคคลที่สามที่ยอดเยี่ยม เช่น minio และ Alibaba OSS ช่วยให้อัพโหลดและจัดการไฟล์ได้สะดวก และยังรองรับที่จัดเก็บในตัวเครื่องด้วย
19. เข้ากันได้กับฐานข้อมูลหลัก ชุดรหัสหนึ่งชุดเข้ากันได้กับฐานข้อมูลหลักเช่น Mysql, Postgresql, Oracle, Sqlserver, MariaDB, Dameng และ Renmin University of Finance and Economics
20. รวมเวิร์กโฟลว์ที่ไหลได้และตระหนักว่าคุณจำเป็นต้องกำหนดค่าการควบคุมกระบวนการบนเพจเท่านั้น ซึ่งสามารถลดความซับซ้อนในการพัฒนาเวิร์กโฟลว์ bpm ได้อย่างมาก ใช้ตัวออกแบบกระบวนการ bpm เพื่อวาดทิศทางของกระบวนการ และโดยพื้นฐานแล้วเวิร์กโฟลว์จะเสร็จสมบูรณ์ จำเป็นต้องเขียนโค้ด Java จำนวนเล็กน้อย
21. ความสามารถด้านโค้ดต่ำ: การออกแบบกระบวนการออนไลน์ โดยใช้กลไกกระบวนการแบบโอเพ่นซอร์สที่ไหลได้เพื่อสร้างกระบวนการวาดแบบออนไลน์ แบบฟอร์มที่กำหนดเอง สังกัดแบบฟอร์ม และกระแสธุรกิจ
22. แหล่งข้อมูลหลายแหล่ง: ใช้งานง่าย กำหนดค่าการกำหนดค่าแหล่งข้อมูลออนไลน์ และรวบรวมข้อมูลจากข้อมูลอื่นได้อย่างง่ายดาย
23. จัดเตรียมโซลูชันการรวม CAS สำหรับการลงชื่อเพียงครั้งเดียว และมีการจัดเตรียมรหัสการเชื่อมต่อที่สมบูรณ์ไว้ในโปรเจ็กต์
24. ความสามารถของโค้ดต่ำ: ผู้ออกแบบแบบฟอร์ม รองรับเค้าโครงแบบฟอร์มที่ผู้ใช้กำหนด ตารางเดี่ยว แบบฟอร์มแบบหนึ่งต่อหลาย เลือก วิทยุ ช่องทำเครื่องหมาย พื้นที่ข้อความ วันที่ ป๊อปอัป รายการ มาโคร และการควบคุมอื่น ๆ
25. กลไกการเชื่อมต่ออินเทอร์เฟซแบบมืออาชีพ การใช้วิธีอินเทอร์เฟซแบบรวมศูนย์ เอกสารประกอบอินเทอร์เฟซออนไลน์แบบ swagger-ui การตรวจสอบความปลอดภัยของโทเค็น Jwt การเชื่อมต่อไคลเอ็นต์ที่สะดวก
26. กลไกการรักษาความปลอดภัยของอินเทอร์เฟซสามารถปรับแต่งการควบคุมการอนุญาตอินเทอร์เฟซได้ และเป็นเรื่องง่ายมากที่จะตระหนักถึงการควบคุมไคลเอนต์ที่แตกต่างกันเพื่อดูข้อมูลของตนเองเท่านั้น
27. ฟังก์ชั่นการสืบค้นแบบรวมขั้นสูง การกำหนดค่าออนไลน์รองรับการสืบค้นที่เกี่ยวข้องของตารางหลักและตารางย่อย และสามารถบันทึกประวัติการสืบค้นได้
28. ให้การตรวจสอบระบบต่างๆและการติดตามการทำงานของระบบแบบเรียลไทม์ (การตรวจสอบ Redis, Tomcat, jvm, ข้อมูลเซิร์ฟเวอร์, การติดตามคำขอ, การตรวจสอบ SQL)
29. ศูนย์ข้อความ (รองรับ SMS, อีเมล, WeChat push ฯลฯ )
30. รวมกลไกการแจ้งเตือนข้อความ Websocket
31. เอฟเฟกต์การปรับตัวบนมือถือนั้นยอดเยี่ยมและมีโซลูชั่นการเผยแพร่แอพให้:
32. รองรับหลายภาษาและให้บริการโซลูชั่นระดับสากล
33. บันทึกการเปลี่ยนแปลงข้อมูล ซึ่งสามารถบันทึกทุกการเปลี่ยนแปลงในข้อมูลและดูการเปลี่ยนแปลงในอดีตผ่านฟังก์ชันการเปรียบเทียบเวอร์ชัน
34. UI ของแพลตฟอร์มนั้นทรงพลังและปรับเปลี่ยนได้บนมือถือ
35. รูปแบบหน้าแรกของแพลตฟอร์มมีโหมดการผสมผสานที่หลากหลายและรองรับสไตล์ที่กำหนดเอง
36. มีปลั๊กอินการพิมพ์ที่เรียบง่ายและใช้งานง่าย รองรับเบราว์เซอร์ต่างๆ เช่น Google, Firefox และ IE11+
37. โค้ดตัวอย่างที่หลากหลาย ให้การอ้างอิงกรณีการเรียนรู้มากมาย
38. ใช้วิธีการพัฒนาโมดูลย่อย maven
39.สนับสนุนเมนูการกำหนดเส้นทางแบบไดนามิก
40. การควบคุมการอนุญาตใช้ RBAC (การควบคุมการเข้าถึงตามบทบาท, การควบคุมการเข้าถึงตามบทบาท)
41. จัดเตรียมตารางแก้ไขแถวใหม่ JVXETable ซึ่งสามารถตอบสนองเค้าโครง ERP ที่ซับซ้อนต่างๆ ได้อย่างง่ายดาย พร้อมประสิทธิภาพที่สูงขึ้น การขยายที่ยืดหยุ่นมากขึ้น และฟังก์ชันที่ทรงพลังยิ่งขึ้น
42. ให้นักออกแบบแดชบอร์ด การออกแบบที่เหมือนหน้าจอขนาดใหญ่รองรับเทอร์มินัลมือถือ เครื่องมือออกแบบการแสดงข้อมูลฟรี รองรับการเชื่อมต่อแหล่งข้อมูลที่หลากหลาย และสามารถสร้างแผนภูมิและการออกแบบพอร์ทัลได้อย่างรวดเร็วผ่านการลากและวาง ปัจจุบันรองรับแผนภูมิหลายประเภท: แถบคอลัมน์ แผนภูมิ, แผนภูมิเส้น, แผนภูมิกระจาย, แผนภูมิวงกลม, แผนภูมิโดนัท, แผนภูมิพื้นที่, แผนภูมิกรวย, แผนภูมิความคืบหน้า, แดชบอร์ด, แผนภูมิเรดาร์, แผนที่ ฯลฯ
แบ็คโบนมาสเตอร์มีความเสถียรมากกว่า หากคุณไม่มีข้อกำหนดสำหรับสแต็กเทคโนโลยีล่าสุด ขอแนะนำให้ใช้แบ็คโบน
ที่อยู่รหัสที่มา: https://github.com/jeecgboot/JeecgBoot/tree/springboot3
คำอธิบายสถาปัตยกรรม: อัปเกรด Spring Boot3 & JDK 17 + Undertow + springdoc + fastjson2
ที่อยู่รหัสที่มา: https://github.com/jeecgboot/JeecgBoot/tree/springboot3_sas
คำอธิบายสถาปัตยกรรม: ขึ้นอยู่กับสาขา springboot3 SpringAuthorizationServer ถูกใช้เพื่อแทนที่ Shiro
├─Online在线开发(低代码) │ ├─Online在线表单 │ ├─Online代码生成器 │ ├─Online在线报表 │ ├─仪表盘设计器 │ ├─AI助手 │ ├─系统编码规则 │ ├─系统校验规则 ├─积木报表设计器 │ ├─打印设计器 │ ├─数据报表设计 │ ├─图形报表设计(支持echart) ├─系统管理 │ ├─用户管理 │ ├─角色管理 │ ├─菜单管理 │ ├─权限设置(支持按钮权限、数据权限) │ ├─表单权限(控制字段禁用、隐藏) │ ├─部门管理 │ ├─我的部门(二级管理员) │ └─字典管理 │ └─分类字典 │ └─系统公告 │ └─职务管理 │ └─通讯录 │ ├─多数据源管理 │ └─多租户管理(租户管理、租户角色、我的租户) ├─消息中心 │ ├─消息管理 │ ├─模板管理 ├─代码生成器(低代码) │ ├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音) │ ├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择) │ ├─代码生成器模板(生成代码,自带excel导入导出) │ ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成) │ ├─高级查询器(弹窗自动组合查询条件) │ ├─Excel导入导出工具集成(支持单表,一对多 导入导出) │ ├─平台移动自适应支持 ├─系统监控 │ ├─Gateway路由网关 │ ├─性能扫描监控 │ │ ├─监控 Redis │ │ ├─Tomcat │ │ ├─jvm │ │ ├─服务器信息 │ │ ├─请求追踪 │ │ ├─磁盘监控 │ ├─定时任务 │ ├─系统日志 │ ├─消息中心(支持短信、邮件、微信推送等等) │ ├─数据日志(记录数据快照,可对比快照,查看数据变更情况) │ ├─系统通知 │ ├─SQL监控 │ ├─swagger-ui(在线接口文档) │─报表示例 │ ├─曲线图 │ └─饼状图 │ └─柱状图 │ └─折线图 │ └─面积图 │ └─雷达图 │ └─仪表图 │ └─进度条 │ └─排名列表 │ └─等等 │─大屏模板 │ ├─作战指挥中心大屏 │ └─物流服务中心大屏 │─常用示例 │ ├─自定义组件 │ ├─对象存储(对接阿里云) │ ├─JVXETable示例(各种复杂ERP布局示例) │ ├─单表模型例子 │ └─一对多模型例子 │ └─打印例子 │ └─一对多TAB例子 │ └─内嵌table例子 │ └─常用选择组件 │ └─异步树table │ └─接口模拟测试 │ └─表格合计示例 │ └─异步树列表示例 │ └─一对多JEditable │ └─JEditable组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件 │ └─时间控件 │ └─高级查询 │ └─用户选择组件 │ └─报表组件封装 │ └─字典组件 │ └─下拉多选组件 │ └─选人组件 │ └─选部门组件 │ └─通过部门选人组件 │ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │ └─在线code编辑器 │ └─上传文件组件 │ └─验证码组件 │ └─树列表组件 │ └─表单禁用组件 │ └─等等 │─更多页面模板 │ ├─各种高级表单 │ ├─各种列表效果 │ └─结果页面 │ └─异常页面 │ └─个人页面 ├─高级功能 │ ├─提供单点登录CAS集成方案 │ ├─提供APP发布方案 │ ├─集成Websocket消息通知机制 │─更多商业功能 │ ├─流程设计器 │ ├─表单设计器 │ ├─大屏设计器 │ └─我的任务 │ └─历史流程 │ └─历史流程 │ └─流程实例管理 │ └─流程监听管理 │ └─流程表达式 │ └─我发起的流程 │ └─我的抄送 │ └─流程委派、抄送、跳转 │ └─OA办公组件 │ └─。。。